OpenNextFrontier · Technical Reference
🦅 Pathfinder
8-Layer Stack Map
v0.1.5 · APRIL 2026
All 9 blocks complete. Tauri 2 · Rust · React 19 · SQLite. Your Self-Sovereign AI Agent.
Built & working
★ Pathfinder-unique
Planned — next blocks
LAYER 01
Runtime
Host platform, OS integration, packaging, distribution
🦅 Pathfinder v0.1.5
★ Tauri 2 — native desktop app Rust backend — memory safe, zero GC React 19 + TypeScript frontend Windows 11 · macOS · Linux NSIS installer · single .exe ★ First-run environment scan + tier auto-detect Android — Block 10 iOS — future
LAYER 02
Gateways
Channels, external connectivity, multi-modal inputs
🦅 Pathfinder v0.1.5
Tauri desktop window — primary UI Telegram gateway — teloxide · polling mode · no public IP ★ Gateway trait — pluggable transports Photo · voice · document via Telegram n8n webhook routing — intent-based Signal gateway — trait ready Discord · IRC · Meshtastic — future
LAYER 03
Protocol
API contracts, inter-agent comms, intent tokens
🦅 Pathfinder v0.1.5
Anthropic Messages API OpenAI Chat Completions API Google Gemini API Ollama local REST API BitNet local API ★ Intent token protocol — memory: journal: note: find: card: password: doc: ★ n8n chunky payload — intent + query + timestamp + persona context Pathfinder as MCP server — Feature 19
LAYER 04
Tooling
Tools the agent can invoke — search, calendar, documents
🦅 Pathfinder v0.1.5
★ Tool factory — tier + key gated, community extensible Web search — Serper API · confirmed live Document search — BM25 keyword · knowledge_chunks table n8n workflow executor — 400+ tools via visual workflow Google Calendar read — via n8n OAuth Calculator — built-in, no API key ★ Agent loop short-circuit — no tool overhead when tools off Gmail — OAuth reconnect pending Browser automation — future
LAYER 05
Cognition
LLM routing, agent loops, reasoning, tier enforcement
🦅 Pathfinder v0.1.5
★ Multi-persona cognition — per-persona LLM, system prompt, tone, tier ★ Agent loop — up to 5 iterations · dedup · unknown tool fallback ★ Brace-matching parser fallback — qwen3 robustness · 10 unit tests Claude Sonnet 4.6 / Opus 4.6 / Haiku 4.5 GPT-4o / GPT-4o mini Gemini 2.5 Flash / 2.0 Flash Ollama — qwen3 (preferred) · llama3.2 · gemma4 BitNet — 1-bit CPU inference Tier enforcement in Rust — architectural, not config
LAYER 06
Memory
Storage, retrieval, context injection, knowledge base
🦅 Pathfinder v0.1.5
★ SQLite WAL — rusqlite 0.37 bundled · no system dep ★ AES-256-GCM vault — PBKDF2 100k iterations · zeroize on drop ★ Vault key resolution chain — shared → persona override → blocked memories table — persona-scoped · tagged · sensitivity tiered knowledge_chunks — BM25 search · docs/ auto-indexed on startup Trailhead doc context injection — RAG for Pathfinder itself Credentials table — passwords in vault · pfcreds export/import Save to memory from any message · #tag auto-fill · export to .md Vector semantic search — future
LAYER 07
Application
UI, automation, scheduling, skills pipeline
🦅 Pathfinder v0.1.5
★ Multi-persona identity — emoji · color · model · system prompt · tier ★ Skills system — folder pipeline 00_references → 01_input → 02_process → 03_output ★ Scheduler — cron auto-fire · one-shot · Telegram delivery · job run history Streaming chat — all 5 providers Conversation sidebar — auto-title · delete · persona emoji Settings — 11 panels · registry-driven Logs panel — tool calls · job runs · SQL queries · web searches Trailhead persona — pre-installed Eagle · doc-aware · cannot delete First-run wizard — tier auto-detect · consent · ToS Skill in-app editor — next Dynamic job rescheduling — next
LAYER 08
Governance
Privacy, security, key mgmt, data ownership, sovereignty
🦅 Pathfinder v0.1.5
★ "By default, nothing leaves your machine" — architecture, not policy ★ Dual license — AGPL v3 open source + commercial API keys — vault key shared.keys.{provider} · never in DB 4-tier security model — Settler · Scout · Pioneer · Explorer Settler/Scout — local LLM only · cloud blocked architecturally Per-persona key overrides — resolution chain UI Media capture — caption-slug filenames · JSON sidecars · memory entries Credentials manager — AES vault · pfcreds format · CSV import/export Blockchain ledger — gates community contributions (Block 12) Hardware wallet signing — Explorer tier
★ PATHFINDER'S DEFINING ARCHITECTURE — LAYERS 5, 6 & 8
Multi-Persona Cognition + Sovereign Storage + Architectural Privacy
Pathfinder is the only personal AI with a multi-persona identity layer — one installation that is fundamentally different cognitive agents depending on context. Me-Corporate routes to Claude Opus with formal tone. Me-Personal runs qwen3 locally with casual warmth. Me-Hobby uses BitNet at zero API cost. Each has its own system prompt, tier enforcement, model selection, and key overrides.

At Layer 6, all storage is sovereign by architecture. The vault is AES-256-GCM with PBKDF2 — the key never touches disk. SQLite stores conversations, memories, credentials, and knowledge chunks locally. Nothing is logged by a third party. The vault key resolution chain means cloud keys stay encrypted even when local AI is running.

At Layer 8, sovereignty is enforced, not promised. Settler and Scout tiers are blocked from cloud LLMs at the Rust command layer — not by a config flag that could be bypassed, but by architecture. The claim is scoped: web search, n8n, and cloud LLMs explicitly send data externally when the user chooses them. Everything else stays on your machine.