The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Cellar listing page.
CEL is the open context and trust data plane for AI agents.
CEL gives agent builders reusable contracts for four things every serious agent runtime needs:
The open project is intentionally not the full Cellar runtime. The live cortex engine, policy enforcement, monitoring, compliance workflows, hosted workers, and GUI surfaces are the commercial Cellar/Dilipod operating layer built on these contracts.
Each crate is published on crates.io and maintained in a
standalone repository. This workspace (cellar-oss) mirrors them for integrated
examples and shared docs.
| Crate | Repository | Role | Start here |
|---|---|---|---|
cel-context | crates.io | ContextElement / ContextSnapshot model and merge mechanics | docs/concepts/context.md |
cel-memory | crates.io | Memory trait, sessions, scopes, write hooks | docs/concepts/memory.md · BACKENDS.md |
cel-memory-sqlite | crates.io | Local SQLite + vector + FTS backend | docs/concepts/memory.md |
cel-brief | crates.io | Brief assembly, budgeting, governance, receipts | docs/concepts/brief.md |
cel-contracts | crates.io | Action, planning, and execution receipt schemas | docs/concepts/receipts.md |
cel-summarizer | crates.io | LLM summarizers for session rollups (Anthropic + Ollama) | docs/migration-0.2.md |
Current release line: 0.2.0 on crates.io. Upgrading from 0.1.x? See docs/migration-0.2.md.
See docs/crates.md for the full crate matrix.
Use the OSS contracts without the full runtime. Clone a standalone crate repo, or run from this workspace:
For a guided path, read docs/quickstart.md.
The top-level examples are organized by job-to-be-done:
ContextSnapshot.MemoryProvider trait.Open CEL provides the contracts. Cellar/Dilipod operates those contracts in a live environment:
| Open CEL | Commercial Cellar/Dilipod |
|---|---|
| Context schema and merge contracts | Live cortex runtime |
| Memory and SQLite backend | Policy enforcement and approvals |
| Brief assembly and brief receipts | Monitoring, alerting, audit timeline |
| Receipt and transport schemas | Compliance exports and hosted workers |
See docs/oss-boundary.md and docs/commercial-model.md.
Open CEL crates and docs are Apache-2.0 unless a subdirectory states otherwise.