Project overview
Vestige is a local-first Rust MCP server that stores agent memories on the user’s machine and searches backward for changes that may have caused a later failure. Its compact tool set covers recall, causal backfill, ingestion, suppression, graph work, and maintenance, using SQLite, full-text search, and vector indexing underneath. The first run downloads an embedding model; afterward the service can work offline on macOS, Linux, or Windows.
Repository facts
- Primary language
- Rust
- License
- AGPL-3.0
- Repository updated
- Jul 10, 2026
- Default branch
- main
Resource types
MCP server
Use cases
Knowledge management
Platforms
Claude CodeCursorGitHub CopilotJetBrainsCodexOpenCode
Runtime
Command lineLocal
Protocols & integrations
Model Context ProtocolREST
Capabilities
Data retrievalMemory
Audience
Developers