Rust Core
Forged in the furnace of zero-cost abstractions, the Rust Core faction commands the engine room. They compile knowledge into speed, turning raw data into structured power without a single byte of waste.
Six factions. One knowledge graph. The territory of understanding is yours to claim.
Terraphim AI is a local-first knowledge graph search engine built in Rust and WebAssembly. Each faction below represents a core capability -- united in purpose, distinct in character. Select your allegiance and explore the territory.
Forged in the furnace of zero-cost abstractions, the Rust Core faction commands the engine room. They compile knowledge into speed, turning raw data into structured power without a single byte of waste.
The Graph Weavers see connections where others see chaos. They spin threads between concepts, documents, and entities -- weaving a tapestry of meaning from the scattered fragments of your knowledge base.
Masters of the Aho-Corasick automaton, the Pattern Hunters track every occurrence of every term across every document simultaneously. No pattern escapes their gaze -- no matter how deeply buried in the text.
The Privacy Shields stand guard at the perimeter. No data leaves your machine, no telemetry phones home, no cloud service peers into your knowledge. What is yours remains yours -- sovereign, untouched, invisible to the outside world.
The Role Shapers understand that knowledge is contextual. An engineer sees one graph; a manager another; a researcher yet another. They sculpt the knowledge landscape to fit each user's role, surfacing what matters and concealing what distracts.
Where other factions fortify their domains, the Bridge Builders reach outward. They forge connections to Tauri desktop apps, browser extensions, CLI tools, and external APIs -- ensuring Terraphim meets you wherever you work.
The Aho-Corasick automaton runs on Rust's zero-cost abstractions. Without Rust Core's compilation engine, Pattern Hunters would have no weapon to wield. Every microsecond of matching speed traces back to Rust's memory safety guarantees.
Every faction operates under the Privacy Shields' doctrine: local-first, zero telemetry, no cloud dependency. This is not a negotiable alliance -- it is a constitutional principle that governs the entire knowledge territory.
The knowledge graph constructed by the Weavers becomes the Pattern Hunters' terrain. Concepts, entities, and relationships from SKOS thesauri are compiled into the Aho-Corasick automaton's pattern dictionary.
Different roles activate different subgraphs. A systems engineer's knowledge graph differs from an operations manager's. Role Shapers determine which woven threads become visible, creating bespoke knowledge landscapes for each user.
Through Tauri, browser extensions, and CLI tools, the Bridge Builders carry the Rust Core engine into every environment. WASM compilation enables the full power of the system to run inside a browser tab, untethered from servers.
Pattern matching results feed back into role configuration. When a particular role repeatedly searches for specific patterns, the system adapts -- surfacing relevant concepts and suppressing noise with increasing precision.