open-index/open-npm huggingface dataset:
npm package: @revura/acp
Description: ACP bridge and stdio adapter for Revura financial memory workflows
Latest version: 0.2.6

# @revura/acp

Advanced integration package for running Revura as a finance subagent behind an orchestrator such as OpenClaw.
This is not the default first-run surface; the local CLI and native stdio/local flows come first.

- Docs: https://github.com/rev1ck/revura/blob/main/docs/acp-acpx-revura-v1.md
- Runtime bridge: `revura-acp-stdio`
- Smoke test: https://github.com/rev1ck/revura/blob/main/scripts/acp-smoke.mjs
npm package: @revura/cli
Description: CLI for bootstrapping and operating Revura ledgers
Latest version: 0.2.6

# @revura/cli

CLI for running Revura's accounting memory loop.

Local-first default:

- start with the CLI on one machine
- keep the ledger, master key, and operator flow local first
- the CLI defaults to `--transport local`; use `--transport auto` or explicit native login only when you mean to cross a tool boundary
- reach for native gateway / login only when you need a separate local service boundary
- treat OpenClaw / ACP / remote gateway usage as advanced integration

Common local commands:

```bash
revura init --db ./books/general.db --entity entity:local
revura source-profile import --file ./source-profile.json --activate
revura import generic-bank --profile main-checking --partition general --csv-file ./statement.csv --out-dir ./bank-import-artifacts
revura ingest ./bank-import-artifacts/candidates.json
revura review --partition general
revura reconciliation-evidence-pack --period 2026-M01 --partition general
revura report --period 2026-M01
revura close --period 2026-M01
```

The CLI defaults to a local-first `auto` transport. Use `--transport native` only when you explicitly want gateway-backed execution.

Docs: https://github.com/rev1ck/revura/blob/main/docs/command-guide.md
npm package: @revura/ingestion
Description: Canonical ingestion contracts and normalization for Revura
Latest version: 0.2.6

# @revura/ingestion

Canonical ingestion contracts, normalization, and routing helpers for Revura financial memory workflows.

Docs:

- https://github.com/rev1ck/revura/blob/main/docs/ingestion-contract-and-agent-flow.md
- https://github.com/rev1ck/revura/blob/main/docs/ingestion-quickstart.md
npm package: @revura/native
Description: Native gateway and tool runtime for Revura
Latest version: 0.2.6

# @revura/native

Native gateway and tool runtime for Revura.

## What it is

`@revura/native` is the strict agent/tool boundary for Revura.

Default stance:
- operators should start with the CLI on one machine
- agent/runtime integrations should start with `revura-native-gateway` over stdio
- loopback HTTP is available, but it is an advanced opt-in transport
- broader runtime/admin/automation surfaces remain implemented, but they are not the default product story

## Default native surface

The default native bundle is the v1 accounting loop:
- `post_ingestion_candidate`
- `post_ingestion_batch`
- `list_ingestion_reviews`
- `decide_ingestion_review`
- `reconcile`
- `import_reconciliation_statement`
- `generate_report`
- `dashboard_summary`
- `validate_close_controls`
- `close_period`
- `verify_chain`

Everything else should be treated as explicit opt-in via `REVURA_NATIVE_TOOLS`.
That includes broader query helpers, subledger workflows, policy/governance controls, webhook/backup automation, and principal/runtime admin flows.

## First run

```bash
REVURA_DB_PATH=./books/general.db \
REVURA_ENTITY_ID=entity:demo \
REVURA_MASTER_ROOT=00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff \
revura-native-gateway
```

That starts the default stdio/local-native surface.

If you need a service boundary, prefer loopback-only HTTP (`127.0.0.1`) and treat non-loopback/networked HTTP as advanced deployment work.

## Binaries

- `revura-native-gateway`
- `revura-native-principal-keygen`
- `revura-native-validate-identity-policy`
- `revura-native-validate-principal-policy`

## Docs

- Native cookbook: <https://github.com/rev1ck/revura/blob/main/docs/native-tool-cookbook.md>
- Active execution plan: <https://github.com/rev1ck/revura/blob/main/docs/execution-plan.md>