Context assembly as a compiler pass
Context engineering, with receipts.
AURORA Agent is a local Model Context Protocol server built on FIBER, a decision context compiler. Instead of retrieval plus summarisation plus ad-hoc compaction, a typed decision query is compiled into the smallest decision-sufficient evidence region — delivered as a Decision Section, with a Context Certificate that states exactly what was omitted and whether the omission could have changed the decision.
It is a Rust workspace of 79 crates (engine crates are prefixed bioprism-), exposing
259 MCP tools over stdio, a CLI (bioprism --json, with a ten-exit-code retryability
matrix), and an optional local HTTP gateway (bioprism-api). Apache-2.0, source on
GitHub.
What the measurement says
The shipped reference world contains 761 facts. FIBER compiles the query down to 11 facts — 1.45% of the world — and the deterministic oracle still returns the correct verdict with all four leakage witnesses intact.
The headline benchmark is a deliberate negative. On that same reference world, a 5-hop graph walk and a BM25 retriever select the identical eleven facts. FIBER has no measurable advantage there; it separates from both baselines only on a generated world built to vary structure independently. Publishing the tie is the methodology: a compression claim without equal-engineering baselines is unfalsifiable. Details on the benchmarks page and in docs/FINDINGS.md.
Correctness is pinned by cross-implementation parity: the certificate digest
c0da17ffc80465258345c8a538171bfd868100cd883e9a20780a0dc5477e7ea4 is agreed byte-for-byte
by three implementations — the CPython reference, the eager Rust path, and the Rust indexed store.
What you get as an MCP client
- Compilation, not top-k. A mandatory protected closure is computed before any relevance step; a budget smaller than the closure fails rather than truncating.
- Omission accounting at every layer. An agent that stops at the first disclosure layer still knows what it does not have — layering hides volume, never the fact of an omission.
- Independent verification. A certificate can be read and verified without linking the engine that produced it.
- Fully local. No network requests, no external services, no telemetry, no data collection — privacy policy.
Install
- Claude Desktop
- Download
aurora-agent.mcpb(v0.1.1, prebuilt for Windows only) from the GitHub releases and double-click it. - Claude Code
claude plugin marketplace add AURORA-NEURO/aurora-agentthenclaude plugin install aurora-agent@aurora- MCP registry
- Listed as
io.github.MurariAmbati/aurora-agentv0.1.1 on registry.modelcontextprotocol.io. - Any MCP client
- Build from source with Cargo and run
bioprism-mcpover stdio — see the install page.