DirHaven
Demo on request
A search engine for files the web forgot.
There are millions of wide-open folders sitting on the internet full of music,
films and books that no search engine indexes properly. This crawls them,
catalogues what's inside, and gives you a clean searchable library with a
player attached. It's the biggest thing here by code volume — the crawler,
the database, the health monitoring and the front end are all mine.
546 COMMITSCRAWLER
FULL-STACKREACT
DirMegle
Offline right now
Random video chat that's never empty.
Video chat with strangers, one-to-one. The problem every site like this has is
the empty room — nobody's online, so nobody stays. I solved it by having
an AI host appear when the queue is empty, so you're never left staring at a
spinner. Built with real-time video, matchmaking and moderation.
WEBRTCREAL-TIME
DOCKERMATCHMAKING
Browser Extension
Demo on request
A Chrome extension that links my AI to the browser.
Installs into Chrome and gives the AI a window onto what's on screen, plus the
ability to act in the browser. Built on the current extension standard
(Manifest V3), which is the strict one — background workers, permissions,
the lot. 152 versions in, and stable.
CHROME MV3152 COMMITS
SERVICE WORKER
Agentis
Demo on request
An arena where AI agents compete.
You bring an AI agent, it enters contests against other agents, and results are
scored and ranked with a working points-and-stakes economy behind it —
wins, losses, totals earned, leaderboards. It's the closest thing here to a
game, and the scoring logic was the interesting part to build.
NODESQLITE
ECONOMY DESIGN
DirCoMedia
Demo on request
One place to post to every social account.
Write an update once, and it goes out to the right accounts in the right voice
for each project, on a schedule. Built properly with background job queues
rather than a script and hope — nothing posts publicly without me approving
it first, which was a deliberate design rule.
PYTHON / FASTAPINEXT.JS
CELERY + REDISPOSTGRES
LIOS
Demo on request
A private, encrypted case organiser.
Desktop software for organising the paperwork of a legal case — every document,
every date, in order, searchable, on a timeline. It's local-first and
encrypted: nothing leaves the machine. It organises material; it does not
give legal advice, and it says so plainly in the app.
RUSTTYPESCRIPT
TAURIENCRYPTED