Analysis updated 2026-05-18
Store and query long, loosely structured AI agent execution traces.
Run analytical queries over bursty, large-text agent trace data.
Deploy a production trace database backed by Postgres and cloud object storage.
| polarityinc/zenith | yarlabs/hyperspace-db | azw413/ternos | |
|---|---|---|---|
| Stars | 109 | 113 | 103 |
| Language | Rust | Rust | Rust |
| Last pushed | — | — | 2026-03-19 |
| Maintenance | — | — | Maintained |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 4/5 | 5/5 | 4/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Development mode starts in seconds, production deployment needs Postgres and object storage.
ZenithDB is an open-source database built specifically for storing and querying AI agent execution traces, the detailed logs of everything an AI agent does during a task. When an agent runs, it generates long sequences of events: model calls, tool invocations, intermediate results, errors, and metadata. Existing observability databases (designed for tracking web requests and server performance) are not a good fit for this data because AI agent traces are much longer, more loosely structured, and have very different query patterns. ZenithDB addresses this with a columnar storage engine (a database design that stores data column by column rather than row by row, which makes analytical queries much faster) optimized for several specific properties of agent trace data: the traces are long and sparse, they contain large text fields, they often have late-arriving annotations added after the fact, and they arrive in bursts. Key design decisions include grouping all spans (individual events) from one trace into the same storage chunk for efficient retrieval, never loading unused columns during queries, and embedding a full-text search capability directly inside the storage segments. The database accepts data in standard observability formats and can be queried using SQL. It runs as an HTTP and gRPC server, starts in seconds with no external dependencies for development, and supports production deployments backed by Postgres and cloud object storage. A web dashboard is also included. The project is currently in alpha, the engine is feature-complete but the storage format may still change before version 1.0.
An open-source database purpose-built for storing and querying the detailed execution logs of AI agents.
Mainly Rust. The stack also includes Rust, SQL, Postgres.
Open source, the explanation does not state a specific license type.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.