Zeta-Lite: A Concurrent, Branchable In-Browser SQL Database for Agentic Memory
Not on the map. Why?
Abstract (arXiv)
The browser has become a first-class database host: applications increasingly want to store, query, and reason over structured data entirely on the client - for privacy, offline operation, local-first collaboration, and, most recently, as durable memory for in-browser AI agents. One way to get SQL in the browser, compiling PostgreSQL to WebAssembly (PGlite), inherits PostgreSQL's process model: a single backend connection that executes one statement at a time and blocks. That model cannot express concurrent transactions, and it leaves richer capabilities - graph queries, database branching - to whatever the compiled server happens to include. We present zeta-lite, the browser form factor of the Zeta database engine: a WebAssembly build that compiles the same Zeta server down to a 2.87 MB gzipped artifact. Zeta-lite keeps the engine's log-centric asynchronous MVCC core, which yields two capabilities no other in-browser SQL engine provides. First, overlapping snapshot-isolated transactions on a single thread: multiple transactions hold distinct read/commit timestamps and interleave, with snapshot-isolation conflict detection between them. Second, copy-on-write database branching - whole-database fork, merge, and rebase - is unique in a browser SQL database and rare even in servers. On top of these, zeta-lite exposes a feature-complete PostgreSQL surface (joins, CTEs, window functions, JSONB with GIN indexes, full-text search, HNSW vector search, SQL/PGQ graph queries, multi-database) and snapshot-to-OPFS durability. Across Chrome, Firefox, and a native reference runtime, zeta-lite sustains 268k-315k point reads/s and holds a mixed read/write workload flat over millions of operations. This small, fully-featured, concurrent SQL database is an especially good fit for agentic memory - where cheap branchable state lets an agent explore, inspect, and commit or discard speculative work.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 0 of its 12 references that are in the map. First posted on arXiv 1 Sep 2026.
Builds on
0 of 12 references.
No references here yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026S-Bus: Automatic Read-Set Reconstruction for Multi-Agent LLM State Coordination
- 2026PExA: Parallel Exploration Agent for Complex Text-to-SQL
- 2026FlexSQL: Flexible Exploration and Execution Make Better Text-to-SQL Agents
- 2026Breaking Database Lock-in: Agentic Regeneration of High Performance Storage Readers for Database Bypass
- 2026Iteration Without Elaboration: A Simple ReAct Architecture Suffices for Text-to-SQL Generation
- 2026ModularSQL: A Runtime Guardrail for the Multiplicity Blind Spot in Text-to-SQL
- 2025SWE-SQL: Illuminating LLM Pathways to Solve User SQL Issues in Real-World Applications
- 2026When JSON Is Not Enough: Semantic Reliability of Schema-Constrained LLM Ordering Agents