All projects
The smaller tools and experiments live here too. Some are ready to download, others are still in progress. Projects I no longer develop are in the archive.
No project matches. Try another search term.
Apps and tools
- beta
PatchPilot
A terminal coding agent for local models, with configurable permissions.
- in development
BriskEdit
A native Mac editor with a terminal and Markdown preview.
- active
MacPhone
Test real Bluetooth devices through an emulator on your Mac.
- preview
BottleLite
A lightweight native macOS runner for Windows apps.
- active
poise
Your AirPods as a posture coach, fully on-device.
- active
claude-swap-bar
Switch between Claude Code accounts from the menu bar, with live usage meters.
- active
NotchTray
Reach menu bar icons hidden behind the notch on older macOS versions.
- experimental
CCrab
A small desktop companion that shows what Claude Code is doing.
- coming soon
PortPirate
macOS menu bar control for local dev ports.
- experimental
HealthKit-MCP
Read-only Apple Health context for MCP-capable agents.
- active
agent-presence
Discord Rich Presence for Claude Code and Codex. One static binary, no bot token.
- active
johannesgrof.me
This site: a portfolio that reads its own release data from GitHub.
- active
ÖffiGo Website
The product site behind oeffigo.app, with a public data status page.
- active
Tools
Merge, split, rotate and convert PDFs and images, entirely in your browser.
- beta
Caruso-Reborn
Internet radio, brought back to first-gen T+A Caruso systems.
- active
ip-multitool
A focused terminal toolkit for IP, DNS, RDAP, HTTP, and subnet diagnostics.
Archive
- archived
SlamX
Slap your MacBook and it knows. Real accelerometer, no microphone.
- archived
Hermes-Discord-Voice
Self-hosted voice for the Hermes agent, straight in a Discord call.
- archived
OpenClaw-Discord-Voice
Talk to a local OpenClaw agent through a Discord voice channel.
- archived
DocxToPDF
Batch-convert DOCX to PDF using Word itself as the engine.