Skip to main content
AI Tool Radar
OSI-openVectors, documents and extraction

SeekDB

oceanbase

AI-native state store for agents - MySQL-compatible hybrid vector + full-text search with FORK/MERGE sandboxes.

2.7k stars(as of 2026-06-14)View on GitHubHomepage

What is SeekDB?

SeekDB is a MySQL-compatible embedded/server database built for AI agent workloads, combining ACID relational storage with hybrid vector + full-text + scalar search in one SQL query. Its copy-on-write FORK/MERGE sandboxes let agents explore hypothetical states without polluting main memory. It is backed by OceanBase and claims 10.7x the throughput of Milvus under concurrent load (project's own claim).

Pros & Cons

Pros

  • FORK/MERGE copy-on-write sandboxes are a genuinely novel primitive for safe agent exploration
  • MySQL-compatible protocol works with existing ORMs, clients and GUIs
  • Backed by OceanBase with an embedded pip install

Cons

  • High open-issue count relative to stars suggests early rough edges
  • Performance benchmarks are the project's own with no independent reproduction
  • C++ core makes contribution and debugging harder for Python/JS builders

License

Apache-2.0 (OSI-open)

When it is interesting

Multi-agent systems needing durable, queryable memory with branching state - planning agents that speculatively try strategies and roll back.

When it is too early

Production RAG needing proven stability; the API and storage format may still shift.

Commercial alternative & related

  • Commercial counterpart: Weaviate / Milvus

This repo featured in the 2026-07 edition of the Open-Source AI Radar.