{"repo":"NodeDB-Lab/nodedb","free":true,"listed":false,"github":"https://github.com/NodeDB-Lab/nodedb","clone":"git clone https://github.com/NodeDB-Lab/nodedb.git","description":"The memory & storage engine for AI agents. Multi-model, edge-to-cloud, PostgreSQL-compatible.","language":"Rust","stars":189,"topics":["graph","rag","timeseries","vector","database","distributed","kv-store","local","columnar","nosql"],"license":null,"category":"databases-storage","readme_excerpt":"The memory and storage engine for AI agents — from the edge to the cloud. Durable, queryable, access-guarded memory for AI agents that runs where the agent runs — embedded on device, offline-capable, and syncing to a distributed server when connected. Semantic, relational, episodic, and time-series memory in one engine, one process, with no network hops between them. Quickstart · Docs · Benchmarks · NodeDB-Lite · CLI AI agents need memory: what they were told, how facts relate, what happened when, and what matters right now. The usual answer stitches a cloud vector store to a graph database to a document store — or dumps everything into a markdown file and hopes. NodeDB puts all of it in one engine that runs where the agent runs: the same engine embeds on a laptop, phone, or browser (NodeDB-Lite) and scales to a distributed cluster (NodeDB Origin), with CRDT sync between them. It already powers ma8e , an in-development memory-and-knowledge layer for coding agents built entirely on embedded NodeDB — deterministic capture, hybrid retrieval, and access guards in one process with no network hop. Why NodeDB - Memory that runs where the agent runs. The same engines embed on device and in the browser (NodeDB-Lite, WASM), work offline, and sync conflict-free to the server (CRDT). A cloud vector store can't embed next to your agent; a markdown file isn't queryable or access-guarded. - All of an agent's memory in one query. Vector search, graph traversal, full-text ranking, document st","default_branch":null,"files":null,"tree":[],"storefront":"/r/NodeDB-Lab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NodeDB-Lab/nodedb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}