cozodb/cozo
A transactional relational-graph-vector database using Datalog as its query language, designed as AI memory infrastructure.

CozoDB is a multi-model database that combines relational, graph, and vector storage capabilities in a single system. It uses Datalog as its query language, enabling complex recursive queries and pattern matching across data. The database provides SDKs for many programming languages including Python, JavaScript, Rust, Go, and others, and can run embedded or as a server. Its vector support and tagline positioning it as AI memory infrastructure indicate its primary use case in RAG pipelines and LLM application backends.
Frequently asked
- What is cozodb/cozo?
- A transactional relational-graph-vector database using Datalog as its query language, designed as AI memory infrastructure.
- Is cozo open source?
- Yes — cozodb/cozo is open source, released under the MPL-2.0 license.
- What language is cozo written in?
- cozodb/cozo is primarily written in Rust.
- How popular is cozo?
- cozodb/cozo has 4k stars on GitHub.
- Where can I find cozo?
- cozodb/cozo is on GitHub at https://github.com/cozodb/cozo.