Skip to main content

The governance ledger for agentic AI — versioned truth with provenance, trust weights, and append-only audit history.

Project description

axiom-fabric

The governance ledger for agentic AI.

Agent memory systems answer "what do I remember that's relevant?" Axiom Fabric answers a different question: "what is true, how do I know, what breaks if it changes, and who authorized the change?"

It is a versioned, append-only truth ledger for the facts your agents and applications act on: every fact carries explicit provenance (derivation edges to the exact upstream fact-versions it was built from), an explicit trust weight (0–100, by layer policy), and a full version history. Updates append, retractions append tombstones — nothing is ever silently rewritten, so the history is the audit trail.

This package is the core: the SQLAlchemy data model (layers, layer_versions, facts, fact_versions, fact_version_edges), the repository functions all frontends share, Alembic migrations, the af command-line interface, and the af-mcp MCP server that lets agents (Claude Code, Claude Desktop, Gemini CLI, Codex CLI, …) read and write the ledger during execution.

pip install axiom-fabric          # core + `af` CLI — SQLite built in, zero infrastructure
pip install "axiom-fabric[mcp]"   # + the af-mcp MCP server for agents
pip install "axiom-fabric[llm]"   # + Anthropic / OpenAI extras

af init                           # apply migrations -> clean store (`--demo` seeds example layers)
af fact create --layer canonical --content '{"rule": "max_refund_usd", "value": 500}'
af fact list

To wire it into an MCP-capable agent (read tools always on; write tools only with --allow-writes):

af-mcp install --client claude --allow-writes --with-skill

Storage is SQLite by default (./af.db); set AF_DATABASE_URL to a postgresql+psycopg:// URL for production. The web dashboard lives in the separate axiom-fabric-dashboard package.

Full documentation, the design model, and the roadmap (cascade staleness, change-cost pricing, gated promotion of LLM output into truth) live in the project repository's README.md and build.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axiom_fabric-0.3.30.tar.gz (42.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

axiom_fabric-0.3.30-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

Details for the file axiom_fabric-0.3.30.tar.gz.

File metadata

  • Download URL: axiom_fabric-0.3.30.tar.gz
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for axiom_fabric-0.3.30.tar.gz
Algorithm Hash digest
SHA256 aa1e9dcd196afe7f52432fa2183d16938795ba3bf6ec8474cafac45c5fc43295
MD5 7d4742c557f6b75aa30b6ff412d19237
BLAKE2b-256 9fa077cc36e2d930664c61a6e04d1bcca03817074b3e5b6b9abda8d62b072340

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_fabric-0.3.30.tar.gz:

Publisher: workflow.yml on henryliang21/axiom-fabric

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axiom_fabric-0.3.30-py3-none-any.whl.

File metadata

  • Download URL: axiom_fabric-0.3.30-py3-none-any.whl
  • Upload date:
  • Size: 39.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for axiom_fabric-0.3.30-py3-none-any.whl
Algorithm Hash digest
SHA256 727d7aa3f1ea3e89d2d324e691bd92983877c17f765bc91e0ab42bae3a907004
MD5 29b1692ec3b0c0653ead3ac5148d6987
BLAKE2b-256 061b9a2e30d2a82d2dff64faf6d2250fd286457c2b81bffff52adf1e1920ad32

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_fabric-0.3.30-py3-none-any.whl:

Publisher: workflow.yml on henryliang21/axiom-fabric

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page