7 projects
Projects
Things I built to see how they work. Most of them still work.
- ember
A dynamic island for Wayland that knows what Claude Code is doing, asks before it runs anything, plays your music and falls asleep at night.
- sift
Fast, local semantic search over code, docs and notes, from the terminal. No cloud, no database.
- search-engine-go
A small, thread-safe document search engine in Go, built on an inverted index.
- distributed-broadcast
A gossip protocol that stays available and eventually consistent across a 25-node cluster with 100 ms of simulated network latency.
- arxiv-mcp
A Model Context Protocol server that lets AI assistants search arXiv and read paper details.
- LinkNet
Peer-to-peer messaging and file transfer in C++17 with end-to-end encryption. Unfinished.
- ArQiv
A search engine for arXiv papers that layers boolean, BM25, TF-IDF, vector and BERT ranking over one index.