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          # `af` CLI + `af-mcp` server (MCP built in) — SQLite, zero infrastructure
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.4.32.tar.gz (55.3 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.4.32-py3-none-any.whl (52.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: axiom_fabric-0.4.32.tar.gz
  • Upload date:
  • Size: 55.3 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.4.32.tar.gz
Algorithm Hash digest
SHA256 bbd1aa0df3c9c09790688e0b713ef4d79ba0b14334578b7443916e6ad32f8cd5
MD5 548b1077780e09fc5a496d2a702e49d3
BLAKE2b-256 82825214ca1fc337b89c3176ba01c5f55b7ea03085d288c6db72a16bf925377a

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_fabric-0.4.32.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.4.32-py3-none-any.whl.

File metadata

  • Download URL: axiom_fabric-0.4.32-py3-none-any.whl
  • Upload date:
  • Size: 52.2 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.4.32-py3-none-any.whl
Algorithm Hash digest
SHA256 89a2776278d3ed24042300a867ffc52f5d596175f8ec123c438d0baaf3803a14
MD5 8adfb474f38d604a1064ba28853c8556
BLAKE2b-256 c944e5ce8052f1e60b4f4bb9a0251203c19e6c50afb0b98abf2f1f72a5ef1a1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_fabric-0.4.32-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