Working on an app that facilitates the routine of nutrition geeks 👀.
Everything I push is tested before it ships. If you find a bug or have an idea, open an issue or send a PR.
| Project | What it does | Type |
|---|---|---|
| telegram-tools | Telegram buries the IDs everything else needs, and makes a few jobs oddly hard. This tool makes them simply accessible via CLI — emptying a topic, exporting a thread, editing your bot. Type the tool's name and a menu opens. | cli tool |
| discord-tools | Same idea, your Discord bot. One token in, and the server answers from the terminal — channels, threads, search, export. | cli tool |
| acca-tracker | Photo of a bet slip in. Every leg parsed and confirmed, then tracked from public scores — alive, dead, won. It reports; it never advises. | agent skill |
Both CLIs follow the same design: local-first, no account, nothing phoned home.
| Project | What I did |
|---|---|
GhostexRust · macOS |
Built out the Kanban board — custom columns, tag filtering, lane sorting, persistent view preferences — plus agent session dispatch, and fixes across chat, worktrees and the CEF panes. |
beadsGo |
Added the comment, comments and note MCP tools, so an agent can write back to the card it's working. |
Hermes AgentPython |
Gateway work, in review: carrying command metadata through a reset, quota-aware routing across credential pools, and a context meter with compaction alerts. |
Ghostex ExtensionsTypeScript |
Contributed the Canvas extension. |
What actually runs, most days:
| Tool | What it's for |
|---|---|
| Claude Code | Where the building happens. From brainstorming an idea to the final finished shipped product (And a lot of bug fixing during testing in between!) |
| Codex | Quick patches — and the provider my Hermes agents use. |
| Hermes Agent | The always-on half: memory, skills and scheduled jobs I can reach from Telegram or Discord when I'm nowhere near a desktop. |
| Ghostex | The ADE every agent runs in. Most of my merged PRs are in it, which should tell you how much I use it. |
Collecting the certificates and building the portfolio at the same time, aiming at a job in the AI/Tech Industry. The course I'm working through was written by Claude Code, which I pointed at the job market first — real postings, real requirements, the certification landscape — then worked backwards into ten phases, each one ending in something public instead of a certificate of attendance.
- 🎮 Gaming — better at it than I am at Spanish
- 🏋️ Training — the one loop I run without an agent
- 📺 Anime — "I have no enemies." Code review disagrees
- 🇪🇸 Spanish — self taught from a course I created with Claude Code 🫠


