# dimpagk92/cellar [Health: Active]

**Category:** 🖥️ OS Automation  
**Repository:** https://github.com/dimpagk92/cellar  
**GitHub Stars:** 4  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/dimpagk92-cellar

## Description
Hybrid computer-use runtime. Fuses accessibility tree + Chrome DevTools Protocol + vision into structured context with per-element confidence. 4 MCP tools (see/act/think/perceive). Continuous awareness engine (Cortex) with freshness + side-effect detection. Works offline with Ollama + local models.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "cellar": {
    "command": "npx",
    "args": ["-y","dimpagk92-cellar"]
  }
}
```

## Documentation & README

# CEL OSS

**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:

- fuse many sources into one canonical context snapshot
- persist cross-turn memory locally or behind your own backend
- assemble governed model briefs with receipts
- inspect what the agent saw, remembered, sent to the model, and later claimed

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.

## OSS Crates

Each crate is published on [crates.io](https://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`](https://github.com/dimpagk92/cel-context) | [crates.io](https://crates.io/crates/cel-context) | `ContextElement` / `ContextSnapshot` model and merge mechanics | [docs/concepts/context.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/concepts/context.md) |
| [`cel-memory`](https://github.com/dimpagk92/cel-memory) | [crates.io](https://crates.io/crates/cel-memory) | Memory trait, sessions, scopes, write hooks | [docs/concepts/memory.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/concepts/memory.md) · [BACKENDS.md](https://github.com/dimpagk92/cel-memory/blob/main/BACKENDS.md) |
| [`cel-memory-sqlite`](https://github.com/dimpagk92/cel-memory-sqlite) | [crates.io](https://crates.io/crates/cel-memory-sqlite) | Local SQLite + vector + FTS backend | [docs/concepts/memory.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/concepts/memory.md) |
| [`cel-brief`](https://github.com/dimpagk92/cel-brief) | [crates.io](https://crates.io/crates/cel-brief) | Brief assembly, budgeting, governance, receipts | [docs/concepts/brief.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/concepts/brief.md) |
| [`cel-contracts`](https://github.com/dimpagk92/cel-contracts) | [crates.io](https://crates.io/crates/cel-contracts) | Action, planning, and execution receipt schemas | [docs/concepts/receipts.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/concepts/receipts.md) |
| [`cel-summarizer`](https://github.com/dimpagk92/cel-summarizer) | [crates.io](https://crates.io/crates/cel-summarizer) | LLM summarizers for session rollups (Anthropic + Ollama) | [docs/migration-0.2.md](https://github.com/dimpagk92/cellar/blob/HEAD/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](https://github.com/dimpagk92/cellar/blob/HEAD/docs/migration-0.2.md).

See [docs/crates.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/crates.md) for the full crate matrix.

## Architecture

```text
+------------------------------------------------------------+
| Agents       LangGraph | Mastra | Claude Code | Cursor     |
|              Codex | GPT | Gemini | n8n | MCP clients     |
+------------------------------------------------------------+
| Cellar       live cortex runtime, policy, monitoring,       |
| runtime      compliance, hosted execution, GUI workflows    |
+------------------------------------------------------------+
| CEL OSS      context snapshots, memory, brief assembly,     |
| contracts    transport schemas, receipts                    |
+------------------------------------------------------------+
| Sources      browser | desktop apps | logs | traces | APIs  |
+------------------------------------------------------------+
```

## Quickstart

Use the OSS contracts without the full runtime. Clone a standalone crate repo, or
run from this workspace:

```sh
# standalone repo (from repo root)
cargo run --example context_snapshot -- --json
cargo run --example basic
cargo run --example standalone
cargo run --features memory --example with_memory

# this workspace
cargo run -p cel-context --example context_snapshot -- --json
cargo run -p cel-memory --example basic
cargo run -p cel-memory-sqlite --example basic
cargo run -p cel-brief --example standalone
cargo run -p cel-brief --features memory --example with_memory
```

For a guided path, read [docs/quickstart.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/quickstart.md).

## Examples

The top-level examples are organized by job-to-be-done:

- [examples/merge-context](https://github.com/dimpagk92/cellar/blob/HEAD/examples/merge-context) — emit or capture multiple sources into one `ContextSnapshot`.
- [examples/memory-provider](https://github.com/dimpagk92/cellar/blob/HEAD/examples/memory-provider) — store and retrieve memory through the `MemoryProvider` trait.
- [examples/build-brief](https://github.com/dimpagk92/cellar/blob/HEAD/examples/build-brief) — build a governed prompt bundle and inspect its receipt.
- [examples/receipt-inspection](https://github.com/dimpagk92/cellar/blob/HEAD/examples/receipt-inspection) — understand action and brief receipts.
- [examples/context-to-brief](https://github.com/dimpagk92/cellar/blob/HEAD/examples/context-to-brief) — connect context, memory, and brief assembly end-to-end.

## Commercial Boundary

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](https://github.com/dimpagk92/cellar/blob/HEAD/docs/oss-boundary.md) and
[docs/commercial-model.md](https://github.com/dimpagk92/cellar/blob/HEAD/docs/commercial-model.md).

## License

Open CEL crates and docs are Apache-2.0 unless a subdirectory states otherwise.

