Skip to content
View cirwel's full-sized avatar
🚞
🚞

Block or report cirwel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CIRWEL/README.md
CIRWEL

CIRWEL

Infrastructure for long-lived AI agents.

CIRWEL builds systems for agent work that spans sessions, restarts, and handoffs.

The main project is UNITARES, a self-hosted runtime layer that keeps identity, evidence, memory, runtime state, review, and coordination accountable across those boundaries.

Long-lived describes continuity of the work and its accountable record, not a claim that one process runs forever.

UNITARES runs alongside model providers and agent frameworks rather than replacing them.

Start here

UNITARES
Infrastructure for long-lived agents. MCP, REST, SDK, shared memory, review, policy, recovery, and coordination.
Quickstart (release-tagged Docker Compose install) · Evidence and limits

unitares-sdk
The public agent-side contract.

pip install unitares-sdk

Host adapter and plugin
Connect existing harnesses such as Claude Code, Codex, and Hermes without moving the agent loop.

Research

CIRWEL also studies whether longitudinal runtime signals contain useful information beyond outputs and traces.

That work is treated as an empirical question, not a product assumption.

Built under its own machinery

CIRWEL uses UNITARES in its own development environment.

Agents working on the stack use attributed memory, advisory consultation, structured review, evidence-linked check-ins, and coordinated handoffs. Advice remains evidence rather than automatically becoming authority.

The deployment has been running continuously since November 2025. That demonstrates sustained use of the mechanisms in one operator's environment; it does not establish predictive benefit, incident prevention, or cross-operator generality.

Elsewhere

cirwel.org · Research index · Hugging Face · founder@cirwel.org

Pinned Loading

  1. unitares unitares Public

    A federation kernel for accountable AI agents. Self-hosted MCP server: identity, claims and evidence, review, outcomes, and reconstruction across agent runtimes.

    Python 4

  2. unitares-paper-v6 unitares-paper-v6 Public

    UNITARES v6 paper: Information-Theoretic Governance of Heterogeneous Agent Fleets

    TeX

  3. unitares-host-adapter unitares-host-adapter Public

    Thin client bindings that mount UNITARES governance into agent hosts (Hermes, Claude Code, Goose, ...)

    Python

  4. unitares-governance-plugin unitares-governance-plugin Public

    Claude Code / Codex plugin that mounts agents into UNITARES governance — check-ins, dialectic, runtime verdicts.

    Python

  5. anima-mcp anima-mcp Public

    Raspberry Pi running UNITARES — longitudinal testbed cited in the papers.

    Python 1

  6. eisv-lumen eisv-lumen Public

    Shape-classified EISV state trajectories from Lumen, the Raspberry Pi resident — labelled dataset, teacher/student expression models, and an explorer demo.

    Python 1