Founding engineer at Nebula, where I mostly work on the backend: the agent runtime, durable workflows, memory and app integrations. Before that I was at thirdweb, building thirdweb AI.
Some of our open-source projects at Nebula:
- fastbrowse: a browser agent I built that chooses actions from what's on the page and cites its answers back to page quotes. Available on PyPI.
- Bugpatrol: agents that explore web, desktop and mobile apps, find bugs, fix them and retest the changes.
- electron-mcp: an embedded MCP server that lets agents drive Electron apps through Chrome DevTools Protocol.
- Nebula AI skill: teaches coding agents to use the Nebula CLI, delegate work and use connected services.
Outside of work, I make addons for WoW: Forever that fit into the game's own UI. Each works alone, and they work together. They're all on wow.cjber.dev.
- Shortest Path Forever (source): turn-by-turn travel across walking routes, flight paths, boats, zeppelins, lifts, the tram and portals.
- Adventure Guide Forever (source): quest suggestions and routes for your level and progress. With Shortest Path Forever it walks you to each stop.
- SkillUp Forever (source): Classic profession requirements, thresholds and skill-up chances in the Professions window, with levelling routes.
- Legacy Forever (source): unfinished Legacy challenges on the world map, with live progress in the tracker.
- Tweaks Forever (source): small quality-of-life improvements and fixes for the default UI.
- Macro Assist Forever (source): a macro window with a mono-font editor, completions with live condition values, and fixes for macros the game can't run.
- Field Guide Forever (source): a cosmetic journal of the creatures you meet, with rare and shiny variants.
- Commissions Forever (source): repeatable Classic turn-ins and the materials in your bags, with a route to the next hand-in.
I also build kiln, a compact task list for Claude Code, Codex and Pi sessions, with a paired Android app for checking activity and opening sessions from my phone.
The addons share ForeverCore, and I manage them and every other addon with wowaddon, a command line and TUI addon manager for GitHub, CurseForge, WoWInterface, Tukui and Wago. kiln-forever brings kiln's sessions into the game.
Two other tools I use every day: keeper keeps an Arch machine clean, with the agent deciding what to remove (npm, AUR), and deskpilot gives agents desktop control on Hyprland without taking the user's pointer or focus (PyPI).
I also maintain the Oxide colour scheme, and my personal site is open source too.
I did my PhD at the University of Liverpool on NLP and geography, mainly pulling place information out of Reddit and Twitter text. The research code is archived here if you're after it.
cillian.dev · Google Scholar · X · LinkedIn






