HREVN CLI for OpenClaw-style local workflows.
Project description
HREVN for OpenClaw - Verifiable Workflow State for Agent-First Flows
Thin OpenClaw-facing surface for the live HREVN runtime.
The installable CLI uses only the Python standard library. No extra runtime dependencies are required for the first alpha tests.
Quick Start
Recommended local-first path:
git clone https://github.com/ai-human-andalusia/hrevn-surface-openclaw
cd hrevn-surface-openclaw
pipx install .
export HREVN_API_BASE_URL="https://api.hrevn.com"
export HREVN_API_KEY="replace-with-issued-alpha-key"
hrevn health-check
hrevn self-test
hrevn baseline
If pipx is not available, you can still install locally with:
python3 -m pip install .
If you prefer not to install the CLI yet, the script path still works:
export HREVN_API_BASE_URL="https://api.hrevn.com"
export HREVN_API_KEY="replace-with-issued-alpha-key"
python3 scripts/hrevn_openclaw_api.py health-check
python3 scripts/hrevn_openclaw_api.py self-test
python3 scripts/hrevn_openclaw_api.py baseline-check \
--input examples/baseline_check_request.json
If the first test works, you should see a real BaselineResult from the live
managed runtime, including a real check_id and checked_at.
Why HREVN
AI agents and multi-step workflows fail in ambiguous ways. When a sequence is interrupted, neither the user nor the system can always determine with certainty what completed, what failed mid-execution, and where work can safely resume. Without a verifiable record, context is reconstructed from memory or chat history, wasting tokens, repeating work, and leaving no reliable trail.
HREVN adds a structured evidence layer: baseline checks before consequential steps, tamper-evident receipts after execution, and manifests that allow workflows to continue from the last verified point rather than restarting from scratch.
For teams operating in regulated or high-stakes environments, HREVN also supports evidentiary discipline: structured records of what ran, under what authority, and when it stopped. This is particularly relevant for AI systems that may fall within EU regulatory timelines in 2026 and beyond. HREVN does not make a system legally compliant, but it provides structured, verifiable evidence that compliance, audit, and governance processes can use.
OpenClaw gives agent-first workflows a verifiable action trail, so when execution stops, the next call can resume from the last trusted point instead of reconstructing state from scratch.
What this surface gives OpenClaw
- a CLI-first bridge to the live HREVN runtime
- machine-readable discovery assets for agent-first tooling
- baseline-first testing before deeper validation or bundle flows
- a compact way to inspect
missing_required_blocks,risk_flags, andremedy_payload
What this is not
- not the HREVN core
- not the canonical home of schemas or baseline semantics
- not a replacement for the technical core
- not a separate backend
Relationship with the core
This surface consumes the canonical HREVN core through the managed runtime and explains how an agent-first environment should enter it:
- Baseline Check first
- deeper validation second
- generation / managed access later
Direction
OpenClaw is now treated as a dedicated public-facing surface candidate.
Its job is to make HREVN easier to discover and use in agent-first environments while still calling the same managed API as the other public surfaces.
Managed Runtime Bridge
See:
docs/integration/MANAGED_API_USAGE.mddocs/OPENCLAW_ALPHA_TESTING.mddocs/ALPHA_EXECUTION_TRACE.md
The OpenClaw surface should expose compact, machine-readable examples against the shared HREVN managed API rather than introducing a distinct backend.
Live managed endpoint:
https://api.hrevn.com
Machine-readable entry assets:
openclaw_manifest.jsonscripts/hrevn_openclaw_api.py- installable CLI via
pyproject.toml
Alpha runtime path
Current supported alpha path:
- OpenClaw-oriented repo and manifest
- installable CLI first
- local helper as fallback
https://api.hrevn.com
This is intentional. The goal of this surface is to make HREVN easy to discover and call from agent-first environments without introducing another runtime layer.
Recommended first use
Start with baseline-check first.
Only move on to bundle generation or verification once the baseline result is understood and the workflow profile is clear.
Recommended alpha test sequence
hrevn health-checkhrevn self-testhrevn baselinehrevn governance-gap
The fourth step matters because it makes the HREVN value more concrete: the runtime does not only say pass/fail. It returns structured guidance on what governance evidence is still missing.
Public cut
This public surface is intentionally thin. It keeps:
- machine-readable entry docs
- compact examples
- the OpenClaw manifest
- an installable local-first CLI
- the lightweight API helper as compatibility path
It does not carry:
- internal handoff notes
- internal strategy memos
- a separate backend
Current status
This is a thin public OpenClaw surface with a real technical alpha testing path. It is meant for developers and agent operators who want a lightweight, machine-readable bridge to the live HREVN runtime.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hrevn_openclaw_cli-0.1.0a0.tar.gz.
File metadata
- Download URL: hrevn_openclaw_cli-0.1.0a0.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43c362881f6c14fb364dce70e16e85e4502f5a6ec3d4f5eb9fd0e927a896661a
|
|
| MD5 |
0d1585a62ad18486cbf7384f80d1a7b9
|
|
| BLAKE2b-256 |
5f80ed6a5f2b699b7aed76682b4d5a801463e637dbf14fff6a06af06e58ff8d3
|
File details
Details for the file hrevn_openclaw_cli-0.1.0a0-py3-none-any.whl.
File metadata
- Download URL: hrevn_openclaw_cli-0.1.0a0-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fe5bd655d8a5dcd891775a79765cfa339411378ea346c36a1d927bcda841ce2
|
|
| MD5 |
c4f19ecc5331679ffd8ae81e07fb2b86
|
|
| BLAKE2b-256 |
19d069eb20e823f3379a83d0525383f75673380c05ce932a3a7086c952f1d81a
|