TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
- distributed-database
- distributed-transactions
- tidb
- database
Beads - A memory upgrade for your coding agent
Dolt – Git for Data
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
A high performance memory-bound Go cache
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
- golang
- template-engine
- fast
☔️ A complete Go cache library that brings you multiple ways of managing your caches
Software sandbox for storage of sensitive information in memory.
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
A persistent, Git-versioned map of your whole codebase and database schema that coding agents read before they touch anything. Local-first MCP server + CLI in Go: a governed repository index of code knowledge that gives Claude Code, Codex, Cursor, and opencode long-term context, memory, and code intelligence.
High-performance, columnar, in-memory store with bitmap indexing in Go
An in-memory cache with item expiration and generics
- cache
- golang
- ttl-cache
- generics
High performance and extensible micro web framework. Zero memory allocations in hot paths.
- go
- golang
- fasthttp
- micro-framework
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Golang implemented Redis RDB parser for secondary development and memory analysis
Embeddable and distributed in-memory alternative to Redis.