ulpia

richard-wollyce/ulpia
★ 3 stars Rust AI/LLM Updated 2d ago
The memory is yours. The model is a guest. Local-first memory and retrieval layer for AI agents: RAG with no model in the path, abstention as a verdict, MCP server, evaluation included. Rust, Apache 2.0.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ulpia": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "ulpia"
      ]
    }
  }
}

README Excerpt

**A fleet of agents, each with its own knowledge base, and one memory layer under all of them. Everything on your machine.** Ulpia is the library. **Vesta is its librarian**: the orchestrator that knows who is in the fleet and routes what arrives. The name is the Bibliotheca Ulpia, Trajan's library, which was Rome's public reading room and its official record office in one

Tools (1)

site

Topics

ai-agentsinformation-retrievalllm-evaluationlocal-firstmcpmemoryragrustsqlite