Working on an app that facilitates the routine of nutrition geeks 👀.
Open to work: looking for my first role in AI automation or AI operations. Remote, English. Email below.
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 |
| Ghostex onboarding | The first-run flow every new Ghostex user now sees. I designed it and built the clickable prototypes it was coded from: concept to final, React and WebGL. Try it live. | design · prototype |
Both CLIs follow the same design: local-first, no account, nothing phoned home.
| Project | What I did |
|---|---|
GhostexRust · macOS |
35 merged PRs. Built out the Kanban board — custom columns, tag filtering, lane sorting, persistent view preferences — plus agent session dispatch, picking a worker's model and effort at launch, and a model pick for one session only. Also Global Actions, worktree renaming, and fixes across chat, worktrees and the CEF panes. Designed the ghostex.dev landing page that's live now (maddada built it), and the app's first-run onboarding. |
beadsGo |
Added the comment, comments and note MCP tools, so an agent can write back to the card it's working. |
Hermes AgentPython |
In review: skill_manage follows symlinked skill folders, with rollback and ownership staying on the link. |
Ghostex ExtensionsTypeScript |
Contributed the Canvas extension. |
SideshowTypeScript |
In review: download a surface as the file it came from, and markdown tables that scroll instead of splitting words. |
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. |


