Local-first persistent memory for LLM agents. Comes from the upstream project 💜 ➡️ https://github.com/autonomous-toaster/voidm.
Rust
0
8 commits
updated Apr 23, 2026
Local-first persistent memory for LLM agents.
voidm is a Rust CLI that gives agents a durable memory layer: typed memories, hybrid retrieval, graph relationships, ontology concepts, and trajectory-informed learning tips, all stored locally.
This repository builds on the upstream project autonomous-toaster/voidm.
--json and --agentclassDiagram
class voidm_cli["voidm-cli\ncommands + output"]
class voidm_core["voidm-core\nCRUD + search + ontology + learning"]
class voidm_graph["voidm-graph\ngraph ops + Cypher translator"]
class SQLite["SQLite\nrows + FTS5 + sqlite-vec"]
class LocalModels["Local models\nembeddings + NER + NLI + reranker"]
voidm_cli --> voidm_core : executes
voidm_cli --> voidm_graph : graph commands
voidm_core --> voidm_graph : traversals
voidm_core --> SQLite : persists data
voidm_core --> LocalModels : runs inference
cargo install --path crates/voidm-cli
Rust 1.94.0 or newer is required. SQLite is bundled. Models are downloaded on first use.
Optional model warm-up:
voidm init
voidm add "Postgres chosen for ACID guarantees" --type conceptual --scope work/acme
voidm search "database" --scope work/acme
voidm recall --scope work/acme --task "deployment"
voidm graph neighbors <memory-id> --depth 1
For agent-facing guidance:
voidm instructions
cargo check -p voidm-cli
cargo check -p voidm-core
cargo test -p voidm-cli
Contributor-facing details live in docs/development.md.
Thanks to the original author of autonomous-toaster/voidm for building and sharing the upstream project.
Inspired by byteowlz/mmry and colliery-io/graphqlite.
RRF signal fusion in the search layer was informed by QMD.
MIT - see LICENSE.
8 commits
Rust
100.0%
Local-first persistent memory for LLM agents. Comes from the upstream project 💜 ➡️ https://github.com/autonomous-toaster/voidm.
Rust
0
8 commits
updated Apr 23, 2026
Local-first persistent memory for LLM agents.
voidm is a Rust CLI that gives agents a durable memory layer: typed memories, hybrid retrieval, graph relationships, ontology concepts, and trajectory-informed learning tips, all stored locally.
This repository builds on the upstream project autonomous-toaster/voidm.
--json and --agentclassDiagram
class voidm_cli["voidm-cli\ncommands + output"]
class voidm_core["voidm-core\nCRUD + search + ontology + learning"]
class voidm_graph["voidm-graph\ngraph ops + Cypher translator"]
class SQLite["SQLite\nrows + FTS5 + sqlite-vec"]
class LocalModels["Local models\nembeddings + NER + NLI + reranker"]
voidm_cli --> voidm_core : executes
voidm_cli --> voidm_graph : graph commands
voidm_core --> voidm_graph : traversals
voidm_core --> SQLite : persists data
voidm_core --> LocalModels : runs inference
cargo install --path crates/voidm-cli
Rust 1.94.0 or newer is required. SQLite is bundled. Models are downloaded on first use.
Optional model warm-up:
voidm init
voidm add "Postgres chosen for ACID guarantees" --type conceptual --scope work/acme
voidm search "database" --scope work/acme
voidm recall --scope work/acme --task "deployment"
voidm graph neighbors <memory-id> --depth 1
For agent-facing guidance:
voidm instructions
cargo check -p voidm-cli
cargo check -p voidm-core
cargo test -p voidm-cli
Contributor-facing details live in docs/development.md.
Thanks to the original author of autonomous-toaster/voidm for building and sharing the upstream project.
Inspired by byteowlz/mmry and colliery-io/graphqlite.
RRF signal fusion in the search layer was informed by QMD.
MIT - see LICENSE.
8 commits
Rust
100.0%