Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share.
Repository Index
47,133 repositories indexed
1–24 of 56 · Most stars
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
- agents
- claude-code
- coding
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.
- go
- cache
- library
A high performance memory-bound Go cache
- cache
- performance
- golang
- go
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.
- distributed-computing
- map-reduce
- golang
- distributed-systems
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
- go
- golang
- cache
- memcache
Software sandbox for storage of sensitive information in memory.
- security
- golang
- go
- cryptography
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
- go
- golang
- cache
- in-memory
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.
- go
- markdown
- memo
- self-hosted
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.
- ai-coding
- claude-code
- code-intelligence
- codex
High-performance, columnar, in-memory store with bitmap indexing in Go
- db
- soa
- indexing
- bitmap
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.
- embeddings
- go
- golang
- llm
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.
- bolt
- cypher
- database
- enterprise-solutions
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.