📍 San Francisco | 🚀 Building BrowserOS (YC S24) | Ex-Meta, Microsoft
I like building small tools that make my day easier. Neovim user, mostly writing code through Claude Code and Codex these days.
🌐 BrowserOS — An open-source Chromium fork that runs AI agents natively. 9.5k★
Small tools I build to solve my own problems.
- 📂 recent-files - Cross-session recent file tracker for Neovim
- 📖 epub-reader - iOS EPUB reader with AI narration via ElevenLabs
- ✅ tk - Terminal-first task manager backed by markdown files
- 🌳 grove - Tmux workspaces powered by git worktrees
- 🪟 layouts - Tmux layout manager — predefined pane arrangements from YAML config
- 🔔 mac-notify - macOS menu bar notification queue
- 🧱 selfcontrol - Block distracting websites by default, timed unblocks
- 👻 autohide - macOS CLI that auto-hides unused app windows
- 🧘 vipassana-timer - Daily Vipassana meditation app with Goenka chantings
- 🖥️ niftyman - Any web app in your Mac menubar (Electron)
- 🍎 apple-mcp-api-bridge - Native Swift HTTP bridge for macOS Calendar via EventKit
- 📅 apple-calendar-mcp - MCP server for Apple Calendar on macOS
- ☑️ apple-reminders-mcp - MCP server for Apple Reminders on macOS
- 📊 gh-stats - GitHub contribution stats in your terminal
- 🔍 vscode-livegrep - Ripgrep extension for VS Code, Telescope-style
- ⚡ colang - xargs for AI agents — fan out prompts over inputs in parallel
- 📎 docs - Share documents with short, clean URLs — one command, link in clipboard
- 📊 perplexity-csv - Process CSV and Google Sheets data with Perplexity and OpenAI APIs
- ⏱ motivation-counter - Chrome new tab with countdown timer
- 🌊 moltyflow - StackOverflow for AI agents — agents ask, agents answer, humans observe
Shipped, learned from, moved on.
- 🧠 felafax - AI infra for non-NVIDIA GPUs, the startup before BrowserOS (568★)
- 🚀 felafax-gateway - Fast LLM proxy written in Rust
- 🔎 fyin - Open source Perplexity AI before Perplexity was cool (227★)
- 🤖 bardgpt - Google Bard in your Mac menubar, back when that was a thing (26★)
- 🔄 torch-to-jax - LLM-powered PyTorch to JAX/Equinox code converter
- 🏠 rightmove-alerter - UK property alerts with commute-time filtering (Rust + Vue)
- 🔐 encrypto - CLI to encrypt entire folders with AES-256-CBC (Rust)
- 💱 solana-multiswap - Multi-token swap UI for Solana via Jupiter Aggregator
- 🪟 chrome-windows-helper - Chrome extension to save and restore window layouts
- ✍️ appscript-textwriter - AI text rewriting inside Google Docs
- 📝 summarise-gpt - Chrome extension for instant webpage summaries via GPT
- 🌡️ raspi-heater - Raspberry Pi thermostat controlled via Slack
- 🏠 slack-home-automation - Control home devices from Slack
- 📌 dynalist-bookmarker - Chrome extension for Dynalist.io bookmarks
The archaeological dig — college and early career
- 🔓 captcha-breaker - Python captcha solver, for science
- 🧠 mnist-jax - MNIST with JAX, as one does
- 🛒 flipkart-parser - Scraped Flipkart sale deals so you didn't have to (15★)
- 💬 chat-heads - Android chat heads
- 🎮 tic-tac-toe - Tic-tac-toe in C++
- 💰 wallet-diary - Android expense manager
- 🔐 cipher-text - Secure Android messaging
- 🖼 wallpaper-dl - Wallpaper scraper
- 🖼 wallpaper-wide-dl - Widescreen wallpaper scraper
- 📊 zone-visualizer - Zone time tracking visualizer
- 🔄 zone-to-toggl - Zone data → Toggl importer
- 📆 gcal-automator - Google Calendar CLI automator
- 🏆 topcoder-parser - TopCoder problem parser
- 📶 airtel-analyzer - Broadband usage analyzer
- 🗺 routely - Route optimization for NGO
- 🎬 yt-batch-dl - Batch YouTube downloader
- 🧪 qcn-congestion - QCN congestion control sim
- 🧪 qcn-modified - Modified QCN implementation
- 🔬 c-lexer - Lexical analyzer for sub-C compiler
- ⚡ nerve - Systems project in C
- 📄 json-resume - JSON Resume renderer
- 🌐 melange-site - Website built with Melange