📍 San Francisco ↔ Singapore | 🛠️ Builder by nature | 🚀 Ex-Calendly · Ex-Wellfound
These days most of my open-source AI work and research happens at FWD AI, an indie lab focused on practical AI and local-first software.
15+ years of turning ideas into shipped products, built with the stack that fits the problem. AI writes a lot of my code now. I still own every line of it.
Local-first secrets manager. Passwords, passkeys, cards, IDs, SSH keys and .env files in one encrypted vault on your own devices. No account, no server, no subscription.
Rust · Tauri · rowel.app · GitHub
A new kind of IDE for agentic engineering. Run Claude Code, Codex, Cursor, OpenCode and more in sealed workspaces, each with its own repo clone and codebase index, chained into deterministic workflows that plan, build, review and test.
Rust · Tauri · macOS · fletch.sh · GitHub
Postman for AI. Design, test and debug LLM calls and AI agents across providers, and run evals on them, entirely on your machine.
TypeScript · macOS, Linux, Windows · reticle.run · GitHub
See what's eating your disk, then clean it. A fast disk explorer for macOS that scans 10M files in about 30 seconds and shows them as a sunburst you can drill into and clean up.
Rust · Tauri · macOS · GitHub
🤖 Calina 
Personal AI agents you own. An open-source take on Grok Bot and OpenAI Dots: always-on agents that work for you from your desktop and phone, with on-device voice dictation.
Tauri · React · macOS, Windows, Linux, iOS, Android · GitHub
- 🛠️ bozon
- CLI for building, testing and publishing Electron apps
- 🤖 regent
- Framework for building AI agents in Ruby
- 🤗 hugging-face
- Ruby client for the Hugging Face API
- ✨ gen-ai
- One Ruby API for OpenAI, Gemini, Stability AI and more
- AI Eats Software: Trading Determinism for Probability - capability was never the line; verifiability is
- Building a ReAct-based AI Agent from Scratch in Ruby - a goal-driven agent, step by step
Building something interesting, or have an idea worth collaborating on? Reach out, I'm always up for a good conversation.
Off the keyboard
- 🌏 Ukraine → Thailand → Europe → San Francisco → Singapore, with 30+ countries visited along the way
- 🎥 Travel blogger and filmmaker on YouTube: I shoot, fly and edit everything myself, on a Sony A7S III and DJI drones
- 🧪 Early adopter: new tools get a test run the week they ship, and only a few earn a place






