Files
rhema-claw/README.md
T
vhaudiquet 552a76ba99 build: the claw stands alone
The claw product (the daemon, the feed integrations, the client
tools, and the web and android trees) extracted from the framework
repository, keeping its history. The framework crates the product
pulls are all on crates.io at 0.2.3, so the in-tree path
dependencies became versions and the workspace resolves without the
framework checkout.
2026-11-12 17:43:08 +01:00

1.4 KiB

ῥῆμα, "the spoken word": words that do things.

Rhema Claw

Rhema Claw is the resident tier of the Rhema agent framework: a claw-shaped daemon that watches forges (GitHub, Gitea, GitLab) and calendar feeds, dispatches work to its agents, and serves a chat surface over HTTP — native routes plus an OpenAI-compatible shim, with a web UI and an Android client talking to it.

The framework it embeds (the crates under crates/ it pulls from crates.io: rhema-autonomous-agent, rhema-coding-agent, rhema-rsd, and friends) lives in the rhema repository.

Layout

  • crates/rhema-claw/ — the daemon: forge watches, session dispatch, the chat surface, MCP wiring, and the vision helper. See its README.
  • integrations/ — the feed adapters that normalize forge and calendar activity into rhema-rsd dispatch.
  • tools/ — what runs on the user's machine: the rhema-claw-tools-contract (the scoped agent-token allowlist the auth middleware enforces), the shared thin-client code, and rhema-claw-tools-notify.
  • web/claw/ — the Nuxt web UI.
  • android/ — the Compose Android client.
  • deploy/ — the Docker images and the Helm chart.