Projects.
Side builds — engineering tools, macOS apps, AI agents, and whatever else earns bench time.
Ratkey
A keyboard-driven mouse and cursor control app for macOS. Built with Swift using CGEvent taps — lets you navigate the screen entirely with the keyboard across vim-style modes: mouse mode, cursor mode, insert mode. Includes a visual mode indicator ring and multi-tap gesture detection.
PA — Minimal ReAct Agent
A single-shell ReAct-style AI agent built in Python. Minimal by design — one file, one loop, local Ollama backend. Useful for running quick agentic tasks from the terminal without the overhead of a full framework. Uses qwen2.5-coder via a self-hosted Ollama instance.
Multi-agent Hierarchical Framework
A more complex agentic framework with auto-registration, session memory, and a suite of tools including shell, file I/O, and HTTP. Designed for orchestrating multiple agents across a shared task. Self-hosted on Mac Mini M4 behind Caddy + Cloudflare Tunnel.
GeoDiscovery iOS App
An iOS app featuring a state-machine-based location tracking engine (GeoDiscoveryEngine) integrated with a persistent chat and journal UI. Discovers and surfaces place-aware content as you move — built for personal use while travelling.
Self-hosted Ollama Stack
Full local LLM inference stack: Ollama on Mac Mini M4, Caddy as reverse proxy with Bearer token auth, Cloudflare Tunnel for public access at ollama.tumu.news. Serves as the backend for all local AI experiments and tools.
Letter Protocol (Concept)
A text-first, throttled, consent-based email replacement designed to reduce spam through economic anti-spam friction. A protocol-level design exploration — thinking about what asynchronous communication looks like when you redesign the incentive structure from scratch.