Local-First Architecture
Your data never leaves your machine. All indexing, searching, and graph traversal happens entirely on-device. No cloud dependency, no data exfiltration, no telemetry.
Explore capability
Terraphim
Terraphim is a local-first knowledge graph search engine built in Rust and WebAssembly. Your data never leaves your machine. Aho-Corasick pattern matching across role-based knowledge graphs, at native speed.
Each waypoint represents a fundamental capability of the Terraphim navigation system.
Your data never leaves your machine. All indexing, searching, and graph traversal happens entirely on-device. No cloud dependency, no data exfiltration, no telemetry.
Explore capabilityBuild and traverse interconnected knowledge graphs with Aho-Corasick multi-pattern matching. Thousands of patterns matched simultaneously in a single pass.
Explore capabilityNative Model Context Protocol server. Connect your AI assistant to local knowledge graphs. KG-boosted file search, token tracking, and role-based context enrichment.
Explore capabilityWritten in Rust, compiled to WebAssembly. Sub-millisecond search latency. Memory-safe, thread-safe, running at near-native speed in your browser or desktop.
Explore capabilityPre and post tool-use hooks for AI coding assistants. Capture failed commands, inject knowledge graph context, and automate learning from development sessions.
Explore capabilityFile search augmented with knowledge graph context. Find files not just by name but by their semantic relationship to your domain concepts and role-specific vocabulary.
Explore capabilityFrom The Pattern (Redis Hackathon Platinum winner) through Kaggle competitions and Oxford lectures to Terraphim AI -- a decade of rethinking search from the ground up.
Explore capabilityFeature-by-feature: Terraphim (local) vs typical cloud search products.
| Capability | Terraphim | Cloud |
|---|---|---|
| Runs on your hardware | ||
| Data stays on device | ||
| Works offline | ||
| Zero telemetry | ||
| No account required | ||
| No API key | ||
| Open source | ||
| Knowledge graphs | ||
| MCP integration | ||
| Role-based profiles | ||
| Multi-source indexing | ||
| Token usage tracking | ||
| Vendor lock-in | ||
| Recurring subscription | ||
| Tally | 12 / 2 | 3 / 11 |
Core subsystem status and performance metrics.
Rust/WASM computation core. Aho-Corasick automata compiled once, reused across searches. O(n) time complexity regardless of pattern count.
Knowledge graphs in efficient compressed representations. Rust's zero-cost abstractions. No garbage collector, deterministic allocation.
All operations execute locally. No network requests for search, indexing, or graph operations. Your knowledge stays on your device.
Each role brings its own vocabulary, relationships, and domain expertise.
Infrastructure and operations focused. Monitors system health, manages deployments, navigates operational knowledge spanning runbooks, incident reports, and system documentation.
Design and development focused. Traverses codebases, API documentation, architecture decision records, and technical specifications through domain-specific pattern matching.
Research and intelligence focused. Navigates across datasets, reports, and analytical frameworks. Discovers hidden connections between concepts using multi-pattern graph queries.
One engine. Multiple deployment targets. Always local-first.
Native desktop app built with Tauri. Full system integration, file system access, offline-first operation. Separate repository.
TauriKnowledge graph search in your browser. WASM-powered, runs entirely in the extension sandbox. Coming to Chrome Web Store. Install now.
WASMFull CLI for pipeline integration, scripting, and terminal-first workflows. Native Rust binary, no runtime dependencies.
Rust CLIREST API server for search, configuration, chat, and document management. Integrates with Confluence, Jira, Discourse, email, and local files.
REST APIOne command. No sign-up. No API key. Choose your platform.
Requires WSL. Or download the .zip directly.
Embed Terraphim's autocomplete and knowledge graph engine in your own applications.
Native NAPI bindings for autocomplete and knowledge graph search.
PyO3 bindings for text matching and autocomplete. Python 3.9+.
WASM-powered knowledge graph search in your browser. Coming to Chrome Web Store. Install in developer mode.
Search