Liath
The SQLite for AI agents
Liath is an embedded, programmable memory store for AI agents — the SQLite for AI agents. Agents write sandboxed Lua programs to query their own memory with custom retrieval, ranking, and filtering, instead of calling a fixed vector-DB API. It ships a KV store, vector search, and embeddings with zero infrastructure. Available as a Python package (pip install liath) and a Rust crate (liath-rs).
Install
$ pip install liath Highlights
- Agents write Lua to query their own memory
- Sandboxed execution — no file, network, or system access
- Embedded and zero-infrastructure — no server to run
- Rust core: fast, portable, single dependency
- Built-in KV store, vector search, and embeddings
- Python (pip install liath) and Rust (liath-rs) editions
More from the incredlabs data platform
- ORMDB — The database that speaks ORM natively