Projects
Software I've built for the terminal, the Mac, and a three-node cluster. Each project has a closer look at how it works and a link to the source.
- TernionDistributed key-value storeview project
A key-value database in Go that uses Raft consensus to keep three nodes consistent through crashes and network partitions.
Go · Raft · gRPC · Docker - FileKeeperDuplicate-file detection and recoveryview project
A Python CLI that finds duplicate files, previews cleanup, and quarantines extra copies so you can restore them later.
Python · SQLite · SHA-256 · GitHub Actions - VocoLocal dictation for macOSview project
Hold Fn, speak, and release to type at your cursor. Voco runs speech recognition on your Mac and works offline after model setup.
Rust · GPUI · Metal · ONNX · Apple FoundationModels · macOS Accessibility APIs - SyslyNative system monitor for macOSview project
A native monitor for Apple Silicon Macs. Track resource use, inspect processes, and arrange the dashboard around the readings you need.
Rust · GPUI · gpui-component · macmon · Python