I am an indie dev building iOS apps, AI-assisted workflows, and small local-first tools. Most of my projects start as a personal itch: I build apps and tools to fix my own problems, then keep using them until they become good enough to share :)
I like thoughtful native apps, quiet automation, local models, and tools that feel calm enough to use every day. Somewhere between build logs, bots, brainwaves, and dogfooding my own software is where I usually end up.
Apps and tools
- Wayward - an early TypeScript project. More soon.
- whisprlocal - in-progress, fully on-device voice-to-text for iOS and keyboard workflows, powered by WhisperKit and MLX.
Plugins and skills
- bnb-founder-mode - a Brian Chesky-inspired local plugin with 150
bnb-*skills for founder mode, AI org design, product craft, recruiting, reinvention, and personal operating systems. - marc-lou-32-principles-skill - a product-marketing skill for landing page audits, rewrites, launch copy, pricing checks, and OG image prompts.
- steve-jobs - 80 sj-prefixed operating skills for product craft, storytelling, hiring, strategy, learning, and failure review.
- elon-musk - method skills for strategy, engineering, teams, risk, and execution.
- naval - n-prefixed skills inspired by ideas from The Almanack of Naval Ravikant.
- avengers - an Avengers/Tony Stark operating-system skill pack for Codex-compatible agents.
A mashup of the agent, CLI, and native tooling I am actively shaping:
| Project | What it is |
|---|---|
| CLI Printing Press | Agent-first CLI generation for APIs, with SQLite sync, offline search, and compound insight commands. |
| Printing Press Library | A tested library of CLIs generated by the Printing Press. |
| agentcookie | Encrypted browser-session sync for agent machines over Tailscale. |
| CodexBar | A macOS menu bar app for checking Codex and Claude Code usage stats without logging in. |
- Local-first tools that keep private workflows private.
- Agent-ready software that is scriptable, inspectable, and boring in the best way :)
- iOS apps that feel focused instead of noisy.
- Small utilities that start personal, survive real use, and become useful to other people.
Swift, SwiftUI, Go, TypeScript, SQLite, macOS automation, iOS, local models, and whatever glue gets a workflow from "almost works" to "I can rely on this."
Byronic indie dev, currently exploring the place where personal software, AI agents, and native apps meet.
This repo uses a docs-first agent contract:
README.mdexplains the current project, commands, and how to run it.AGENTS.mddefines the rules future agents must obey.VISION.mdcaptures long-term direction, not implementation permission.OPINIONS.mdcaptures durable project taste, vocabulary, and tradeoffs.MEMORY.mdcaptures stable project facts agents should not rediscover.VOICE.mdcaptures communication defaults and owner-voice rules.DESIGN.mdguides UI and UX decisions when the project has user-facing surfaces.docs/handoffs/orchestrator.mdis the control-room state for continuation.docs/handoffs/worker-brief.mdis the bounded scout/ship worker brief.docs/brainstorms/stores requirements and product-shape decisions.docs/plans/stores implementation plans.docs/loops/stores repeatable agent procedures.docs/qa/stores feature, test case, defect, and regression ledgers.
Vision ideas must become requirements, then a plan, then receive owner confirmation before implementation.


