High-Performance
Cognitive Architecture
The Cognitive Memory Brain for AI Agents
High-performance vector memory runtime written in Rust. Sub-millisecond contextual recall, local-first privacy, and native HTTP, CLI, and MCP interfaces.
How Xavier Works
From raw unstructured developer context to sub-millisecond agent decision routing.
Ingest & Store
Add memories, code graphs, and multi-turn session contexts. Xavier embeds everything locally using SQLite-vec — zero cloud leakage, zero network latency.
Hybrid Recall
BM25 keyword scoring merged with semantic vector search. Active workspace zones automatically receive a dynamic 1.5x boost for real-time relevance.
Multi-Interface Serve
Native HTTP REST on :8006, Model Context Protocol (MCP) over SSE/Stdio, and full CLI. Works instantly with Cursor, Claude, and Hermes agents.
Architected for Autonomy
Six core subsystems engineered in Rust for extreme reliability and zero external bloat.
🧠 Hybrid Memory Engine
- › Semantic vector search via SQLite-vec
- › BM25 full-text keyword scoring
- › Dynamic 1.5x zone boost for active contexts
🕸️ Code Graph Intelligence
- › AST parsing for Rust, TS, Python, Go, Java, C/C++
- › Call chain analysis & reverse blast radius
- › Complexity hotspot & cycle detection
🌐 P2P Mesh Network
- › QUIC / Iroh decentralized sync between nodes
- › Offline SQLite queue with last-write-wins
- › Ed25519 BIP39-24 cryptographic node identity
⚡ MCP Protocol Native
- › Complete MCP JSON-RPC over Stdio & SSE
- › Plug-and-play with Cursor and Claude Desktop
- › 20+ built-in agent memory & search tools
🛡️ Local-First Security
- › Zero external third-party cloud dependencies
- › Bearer token HTTP auth (
X-Xavier-Token) - › Ephemeral secret leasing & automatic zeroing
📊 Maloca Portal
- › Real-time human-in-the-loop dashboard
- › Ecosystem alignment score & backlog audit
- › Hardware sidecar: NVIDIA, ROCm, Metal detection
Try It in Your Terminal
Experience Xavier multi-paradigm command interface across memory, code graph, MCP, and mesh.
Modular. Composable. Extensible.
Layered architecture ensuring sub-millisecond memory performance without blocking Tokio event workers.
Entry Points & Protocols
Xavier Core Engine (Rust)
Storage Adapters & P2P Mesh
20+ Built-in MCP Tools
Plug directly into Cursor, Claude Desktop, or autonomous agent loops with native zero-friction tools.
psychologyMemory Tools
codeCode & Context
monitor_heartSystem & Mesh
Performance That Speaks for Itself
Engineered in bare-metal Rust with zero garbage collection pauses and zero external network overhead.
Deploy in Minutes
Xavier runs as a standalone daemon or background sidecar. Get up and running in your agent environment with four simple commands.
cargo install --path . --lockedexport XAVIER_TOKEN=your-tokenxavier http — You are live on port 8006# Build optimized release binary
$ cargo build --release --features local-gllm
Compiling xavier-core v0.0.1
Compiling xavier v0.0.1
Finished release [optimized] in 38.4s
# Set auth & start unified HTTP/MCP daemon
$ export XAVIER_TOKEN=your-token-here
$ xavier http --port 8006
→ HTTP REST server running on http://127.0.0.1:8006
→ Native MCP server active on /mcp/sse
→ Xavier cognitive brain is ready. 🧠