I build agents. So rather than tell you what I've been up to, I pointed one at my own account and let it find out.
Not a screenshot. A GitHub Action re-runs the trace every 6 hours against the live API —
every number in it was true when you loaded this page. read the generator ↗
🧾 AttestFinancial reconciliation that refuses to invent certainty. 250 settlements, a Rust solver kernel, and the 197 it can't prove are the output — not a footnote. |
🧠 RecallA local-first continuity OS. One keystroke brings back the tabs, files and chats you had open. No accounts, no cloud, no telemetry. |
|
Autocomplete over 120k real queries — an in-memory trie, three Redis nodes on a consistent-hash ring, batched writes behind a WAL. |
🕹️ Web Agentperceive → decide → act. Finds the right form out of nine by role matching, not hardcoded selectors. |
|
Ticket triage where code owns the control flow and the LLM is a constrained analyst inside a sentinel block. Policy decides escalation, not the model. |
📄 PDFChatAsk a PDF anything, get page-cited answers — or an honest refusal when the document doesn't say. |
📦 Twelve more — games, dashboards, a chat app, an HTTP server
| Project | What it is | Live |
|---|---|---|
| 🎬 Forge AI | LangGraph multi-agent pipeline: one story → script, scene plan, storyboard | |
| 📓 NotebookLM | RAG workspace over your PDFs and CSVs | |
| 📚 StudyGenie | FAISS study assistant that skips retrieval when it isn't needed | |
| 🌐 HTTP Server | HTTP/1.1 from scratch on raw sockets, thread-pooled | |
| 🚗 Ride Sharing API | Spring Boot, JWT, role-scoped routes | |
| 🎙️ Minutes | Meeting workspace: transcripts, summaries, FTS5 search | |
| 🔥 Fireflies Clone | Dashboard + API + marketing mirror | ↗ |
| 💰 Finovo | Multi-currency finance dashboard | ↗ |
| 📊 Review | Animated GitHub profile reviewer with PDF export | ↗ |
| 💬 Yapster | Real-time chat on Socket.IO | ↗ |
| 🗂️ DevStash | Snippet manager with Monaco | |
| 🏝️ Island Adventure | Canvas RPG with ERC-721 characters | ↗ |
38 merged pull requests across 7 organisations, and 44 open across 12. Counting only repositories owned by a GitHub organisation, so personal projects do not inflate the number. Every row links to the search behind it.
| Organisation | Merged | Open | Repositories |
|---|---|---|---|
| Sugar Labs | 19 | 6 | musicblocks |
| Plone | 6 | 10 | Products.CMFPlone, Products.PlonePAS, cookiecutter-zope-instance, meta +8 |
| Django | 4 | 7 | django, djangoproject.com |
| MetaBrainz | 3 | 3 | listenbrainz-server |
| ZEUS | 3 | 2 | zeus |
| fortran-lang | 2 | 9 | fortls, fpm, fprettify, setup-fpm +3 |
| OpenStreetMap | 1 | 0 | iD |
| DIPY | 0 | 1 | dipy |
| Matplotlib | 0 | 1 | matplotlib |
| Meshery | 0 | 2 | meshery |
| OWASP | 0 | 2 | OpenCRE |
| urunc | 0 | 1 | urunc |
Regenerated from the GitHub API - see the generator.


