$ account strongdm
CXDB is a context database for AI agents, designed to store and manage conversation histories, tool outputs, and provenance metadata. It uses a Turn DAG (Directed Acyclic Graph) for immutable turn storage, content-addressed blob storage (BLAKE3) for payload deduplication, and a type registry for forward-compatible schema evolution with msgpack projection. The system is multi-tier: a Rust server handling binary protocol and HTTP APIs, a Go gateway providing OAuth authentication and proxying, and a React/Next.js frontend for visualization and debugging. Clients are provided in Go and Rust. The architecture emphasizes crash-safety through append-only logs, efficient branching (O(1) fork), and real-time event streaming via SSE. While the codebase demonstrates strong engineering practices, there are notable gaps between documentation and implementation—HTTP write paths and idempotency enforcement are documented but not yet built. This is a production-grade application, not a research artifact, and is actively maintained by StrongDM.