Wax
by christopherkarani·★ 734·Score 53
Swift-native memory layer for AI agents providing high-performance RAG on Apple Silicon with zero configuration.
Overview
Wax is a high-performance, single-file memory layer for AI agents on Apple platforms. It stores documents, embeddings, and structured knowledge in a single portable .wax file. Designed for sub-millisecond recall latency with hybrid search capabilities (text + vector), it operates entirely on-device without server or cloud dependencies. The implementation leverages Metal acceleration for vector search and SQLite FTS5 for text search, making it particularly optimized for Apple Silicon hardware.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Wax when building Apple-specific AI agents that need fast, private memory without cloud dependencies or complex setup.
When NOT to choose this
Don't choose Wax if you need cross-platform support, cloud-based deployment, or have non-Apple hardware requirements.
Tools this server exposes
12 tools extracted from the READMEhandoff_latestLoad prior context from previous sessions
session_startStart a new memory session
rememberStore memories, facts, and decisions
recallRetrieve assembled context from memory
searchPerform hybrid or text-only search in memory
handoffPass session content with optional project and pending tasks
session_endEnd the current memory session
corpus_searchSearch across broker-managed session history
entity_upsertInsert or update structured entities
fact_assertAssert a structured fact
fact_retractRemove a structured fact
facts_queryQuery structured facts
Comparable tools
Installation
Installation
Swift Package Manager
dependencies: [
.package(url: "https://github.com/christopherkarani/Wax.git", from: "0.1.8")
]MCP Server Installation (Claude Code)
npx -y waxmcp@latest mcp install --scope userClaude Desktop Configuration
Add the following to your Claude Desktop configuration file:
{
"mcpServers": {
"wax": {
"command": "wax-mcp",
"args": []
}
}
}FAQ
- What platforms does Wax support?
- Wax supports iOS and macOS, optimized for Apple Silicon (M-series) processors.
- How does Wax ensure data privacy?
- Wax operates entirely on-device with no server or cloud dependencies, ensuring 100% local data privacy.
On Hacker News
Recent discussion from the developer community.
- Story by ckarani · 2026-02-17
- Story by karc14 · 2026-02-13
Compare Wax with
Last updated · Auto-generated from public README + GitHub signals.