I build systems where AI agents orchestrate themselves, routing requests to specialized models, keeping knowledge alive across sessions, and automating everything from browser tasks to voice interfaces.
Multi-agent orchestration platform with 3-tier routing (Local Brain, GPT-4o-mini, Ollama fallback), dynamic prompt enhancement, and real-time WebSocket streaming. Routes requests across 10+ specialized agents with adaptive model selection.
35-tool MCP server that watches Claude Code sessions in real-time, extracts structured knowledge via Ollama, and writes interconnected Obsidian notes with validated backlinks. Maintains 6 SQLite databases for embeddings, analytics, and entity resolution.
Personal knowledge OS with a 4-layer architecture: Firewall (read-only intelligence), Cortex (semantic vector search), Exocortex (autonomous ReAct runtime), and Governor (safety and sandboxing). Runs entirely on local hardware with no cloud dependency.
Multi-agent orchestration with 3-tier routing, dynamic prompt enhancement, and 50+ API endpoints. Routes across specialized agents with adaptive model selection.
35-tool MCP server for real-time session watching, LLM-based knowledge extraction, and Obsidian integration with validated backlinks across 6 SQLite databases.
4-layer knowledge OS with semantic search, autonomous execution in sandboxed environments, and policy enforcement - fully local, zero cloud dependency.
Autonomous web automation with a multi-model pipeline: Planner (GPT-4o-mini), Observer (minicpm-v vision), Executor, and Validator. 3-tier step execution with domain pattern learning.
Telegram voice assistant with 32 Ollama model support, video analysis via yt-dlp, web search, Android automation through adb, and persistent shopping lists.
Terminal UI dashboard built with Textual for real-time monitoring of CPU, GPU, RAM, and network. Tracks service health for Ollama, Local Brain, and AgentHub.
Suite of 7+ custom Model Context Protocol servers extending Claude Code with domain-specific tools: semantic search, vault management, GPU stats, file utilities, and code search.
Library of 30+ reusable prompting templates matched to user input: Obsidian formatting, psychology frameworks, Norwegian context, vault routing, and DST modding.
Fine-tuning pipeline for Ollama models trained on vault structure and routing rules. Generates JSONL training data from vault patterns and creates custom Qwen2.5-based models.
AI-enhanced second brain with 25+ automated tools, guardian agents, scheduled maintenance, and SQLite-backed analytics powering a living knowledge system.
AI crash analyzer that reads Windows crash dumps, event logs, and minidumps to diagnose system failures with React frontend and Python backend.
Intelligent game AI companion for Don't Starve Together. Master's thesis project exploring adaptive NPC behavior with C# and Lua.
Bridges local LLMs with Don't Starve Together for real-time AI reasoning - game characters that think and plan using language models.
AI desktop automation with 3-tier speed: instant hotkeys, fast AI actions, and deep analysis for complex multi-step workflows.
Dual-personality chatbot with LoRA-powered image generation. Two distinct AI personas with unique voices and creative visual capabilities.
Natural language file organizer with CustomTkinter GUI. Describe how you want files organized and Ollama handles the sorting.
Telegram shared shopping list with real-time sync, inline editing, and SQLite-backed persistent storage for household coordination.
Suite of 20+ AutoHotkey scripts for window management, text expansion, hotkey workflows, and system automation.
I build AI systems on my own hardware. Agent orchestration, knowledge management, local infrastructure. No cloud dependencies.
Everything here is production code I use every day. The memory system tracks my sessions and turns them into searchable knowledge. The agent hub routes tasks to specialized models. The brain gives me semantic search over anything I've ever written. I built these tools because I needed them.
Want to talk shop or work on something together? Reach out.