Privacy-first semantic search engine. Local knowledge graphs, Aho-Corasick automata, and role-based relevance -- running entirely on your hardware.
| Runtime | Rust + Tokio async. No garbage collector, no runtime overhead. Compiles to a single binary. |
| Search Engine | Aho-Corasick automata with LeftmostLongest matching for sub-millisecond concept extraction across documents. |
| Privacy Model | All data stays on your machine. No telemetry. No cloud dependency. Your knowledge graph is yours alone. |
| Knowledge Graph | Per-role semantic graphs mapping concepts, synonyms, and documents. Thesaurus-driven expansion at query time. |
| WASM Support | Autocomplete runs in-browser via WebAssembly. ~200KB compressed. Chrome 57+, Firefox 52+, Safari 11+. |
| Haystacks | Ripgrep, Confluence, Jira, Discourse, JMAP email, ClickUp, Logseq, Quickwit, MCP protocol. |
| Relevance Funcs | TitleScorer, BM25, BM25F, BM25Plus, TerraphimGraph -- configurable per role. |
| LLM Backends | Ollama (local), OpenRouter (optional, feature-gated). Provider-agnostic LlmClient trait. |
| MCP Server | Full Model Context Protocol support. Autocomplete, text matching, fuzzy search, graph connectivity -- all exposed as tools. |
| Desktop App | Svelte + Tauri. Native on macOS, Linux, Windows. Bulma CSS. Real-time search and graph visualisation. |
| Build System | Cargo workspace with 29 crates. GitHub Actions CI with multi-platform Docker builds (amd64, arm64, arm/v7). |
| Firecracker VMs | Sub-2-second boot. Secure sandboxed execution for untrusted code. Intelligent mode selection: local, firecracker, or hybrid. |
| Agent System | Six agent crates: supervisor, registry, messaging, evolution, goal alignment, task decomposition. Multi-agent coordination built in. |
| Open Source | MIT and Apache-2.0 dual licence. Contributions welcome. No CLA required. |