Ametrite_
Shared work and memory for coding agents.
A local-first issue tracker and wikilinked knowledge base in one SQLite file, exposed through a Rust CLI and MCP server.

How it works
Claim shared work
Link notes and decisions
Stream durable activity
The problem
Coding agents forget context between sessions, and parallel workers need more than a shared checklist. They need a race-free way to claim work, a durable record of decisions, and knowledge that connects directly to tasks and code.
Ametrite combines issue tracking and a wikilinked knowledge base in one local SQLite workspace. Humans and agents use the same engine through the CLI, MCP server, or optional web interface.
Core model
- Atomic, leased claims prevent two agents from taking the same task.
- Markdown notes, issues, projects, and decisions connect through wikilinks and backlinks.
- ADR-style decisions remain one hop away from the work they explain.
- SQLite FTS5 provides search without embeddings.
- JSON output and NDJSON event streams make every workflow scriptable.
Integration
Ametrite supplies the task and decision layer for Sothis. Sirius Forester claims work from it and records completion receipts back to it, while Git hooks and issue-aware branches connect planning state to commits.
Current status
Ametrite is early but functional, MIT licensed, and covered by cross-platform CI. Prebuilt releases are available for macOS, Linux, and Windows.