Reasoning ledger + structured memory engine

Git stores what changed.
MumpixDB stores why.

MumpixDB is the local-first reasoning ledger for AI systems. It records durable decisions, context roots, actor attribution, and replayable state behind a canonical protocol surface. WYD Code is a separate product built on top of this layer, not the database itself.

demo.js
$ npm i mumpix mumpixsl $ node demo.js const db = await Mumpix.open("./reasoning.mumpix") await db.set("ledger^commit^84720", { actor:"codex", decision:"auth expiry = 15min" }) const root = await db.get("ledger^context_root") const seq = await db.get("ledger^seq") // -> replayable reasoning + stable context lineage
What MumpixDB solves

Stateless AI breaks because reasoning disappears.

The v3 whitepaper thesis is straightforward: modern AI systems need durable reasoning, not just transient prompts. MumpixDB turns AI decisions into ordered, replayable, auditable state that applications and tools can actually depend on.

Ledger

Ordered reasoning commits

Record decisions, actors, approval state, and context lineage as append-only events instead of letting them vanish between sessions.

Replay

Deterministic context recovery

Rebuild what the system knew, when it knew it, and which decision path produced the current state.

Protocol

Stable machine surface

Expose MumpixDB through canonical `/v1` endpoints and transport adapters without changing the meaning of the ledger.

Canonical protocol

MumpixDB stays canonical even when deployment paths differ.

The whitepaper v3 contract is the product truth. Hosted routing can sit behind deployment-specific prefixes such as /benchmark, but the protocol definition remains the same. Applications integrate to the contract, not to one host's reverse-proxy shape.

MumpixDB v3 Public Surface
GET /v1/ping
Discovery handshake for health, capabilities, memory root, and project identity.
GET /v1/context
Warm-start context for a file, path, session, or namespace prefix.
POST /v1/commit
Append a reasoning event with actor, decision payload, context root, and approval state.
GET /v1/stream
Subscribe to ordered ledger events for tools, agents, dashboards, and monitors.
Product boundary
MumpixDB is the ledger and protocol layer. WYD Code is a separate developer product built on top of it.
Platform layers

MumpixDB is the core layer in a larger stack.

The database is separate from the products built on top of it. MumpixDB provides the ledger, key hierarchy, watch surface, and replayable state. Adjacent packages expose that engine in browser, system, and file-oriented environments.

MumpixDB
Structured reasoning ledger and hierarchical memory engine.
npm i mumpix
MumpixFE
Browser runtime for local-first MumpixDB workflows and in-page memory apps.
npm i mumpixfe
MumpixSL
System-layer runtime exposing MumpixDB through REST, WS, IPC, Binder, and D-Bus adapters.
npm i mumpixsl
MumpixFS
File bridge that maps documents and assets into queryable MumpixDB subtrees.
npm i mumpixfs
Live playground

Try the ledger model in-browser.

This playground simulates how MumpixDB behaves as a local-first reasoning store: write durable facts, inspect state, switch modes, and test the shape of replayable memory before wiring it into a daemon or product layer.

agent.mumpix
Ctrl+Enter to run
mode: eventual
No memories yet. Try remember("...")
No Key status: checking...
Commercial layers

Open core database. Paid guarantees above the base layer.

MumpixDB remains the foundational layer. Paid plans add stricter operational guarantees, verified execution, governance, and commercial support for production deployments.

Community
$0 / forever
  • No Key login
  • Personal Open Code workspace
  • QR workspace sharing
  • Local memory + playground
Developer
$20 / month
  • Strict durability mode
  • Snapshot exports
  • Production-ready defaults
Teams
$79 / month
  • Strict + verified workflows
  • Audit trail + replay
  • Team reliability controls
Enterprise
$5,000 / month
  • Custom controls + SLA
  • Compliance and governance support
  • Enterprise integration path
FAQ

Direct answers.

MumpixDB is the reasoning ledger and structured memory engine of the Mumpix platform. It records durable AI state, context roots, watchable keyspaces, and replayable decisions behind a stable protocol.
WYD Code is a separate developer product built on top of MumpixDB for code reasoning, blame, replay, and editor workflows. MumpixDB is the lower-level ledger and protocol layer that makes those products possible.
Vector search is a retrieval primitive. MumpixDB is an ordered memory system with commits, replay, watch events, key hierarchies, and deterministic state transitions. They solve different parts of the stack.
Yes. The service model is designed for on-device and local-first use cases, including Android/Linux native transport adapters.
Yes. The No Key flow supports QR-based workspace sharing using the existing share session APIs.

Build on a real reasoning ledger.
Not disposable prompt state.

Start with the base database layer, then add higher-level products and stricter guarantees only where you need them.

Open Workspace Share Workspace (QR) Try Playground