Zero API dependency. Zero cloud lock-in. Full sovereignty.
IMECE is an open-source, local-first autonomous agent framework built in Rust. Every component, including LLM inference, embeddings, vector memory, and multi-agent orchestration, runs entirely on-device, with no cloud calls, no API keys, and no data leaving your machine.
imece-core— Rust-native autonomous agent framework: local LLM inference via llama.cpp FFI, KV-Cache "Time Travel" rollback, chain-of-memory (DMCE), an async actor swarm, and on-device embeddings via ONNX Runtime.
PyIMECE— Python bindings via PyO3/maturin, bringing imece-core's performance to the Python AI/ML ecosystem with a familiar API.
- imece-core Documentation — architecture, building, usage examples
- DMCE Algorithm — the chain-of-memory paper that inspired Module 1
AGPL-3.0 — see individual repositories for details.