Chump
Multiplayer coding agent - web, CLI, and headless client support
I’ve spent 4+ years doing product engineering at CloudPlexo, leading a team of 3 to build AgentSpec.ai, Wendu.io, and Checkitme.com. I’m a product engineer, rooted in doing infra for agents. I would also say I have a good eye for design.
Or walk it on a board, which is an experiment of its own.
01
Things I’ve taken from an idea to people using them. Each one has the video I made to show it.
Multiplayer coding agent - web, CLI, and headless client support
A python sdk for building multiplayer AI Agents
Provider-agnostic billing engine for AI SaaS
Multiplayer Agent for teams
02
Under the products: stores, tunnels, search, email and tools for agents, mostly on Cloudflare Workers and Durable Objects. Most of them recorded at work, in the terminal.
Redis inside a Cloudflare Durable Object. It speaks RESP over a WebSocket, knows about 75 commands, and keeps keys in SQLite with TTLs on alarms.
A localhost tunnel, like ngrok, on Workers and Durable Objects. Each tunnel gets its own object and subdomain. A CLI, an SDK and a desktop app.
Finds and ranks the code an LLM needs from a folder or a GitHub repo, to fit a token budget. A CLI, a library and an MCP server, in Python and in Bun.
A TOTP authenticator for the terminal. It reads QR codes off the screen, keeps secrets in the keychain, and imports from Google Authenticator.
A small semantic search engine. A crawler that grows its own list of seeds, embeddings in Vectorize, and search on a Worker.
HTML to Markdown in a single pass, with no dependencies, for serving pages to agents that ask for text/markdown.
A virtual filesystem for agents, in memory, on disk or on S3, with search, diffs and planned edits. No dependencies.
Keeps a repo synced on Cloudflare and answers questions about it and its docs, with Project Think and cloudflare/shell instead of RAG.
Receipts for agents. A contract in OATH.toml, a checkpoint for every command run, and a signed receipt anyone can verify.
A tiny, calibrated capability router that picks the smallest model capable of answering correctly
Email, all on Cloudflare: mail comes in through Email Routing into D1, goes out through an API, with contacts and newsletters.
curl -X POST $HOST/api/send \
-H "X-API-Key: $API_KEY" \
-d '{"to": "ada@example.com", ...}' An MCP server that lets an agent query Postgres or MySQL, and only read: just SELECT and WITH get through.
export DB_TYPE=postgres
export DB_HOST=localhost
node build/index.js
# one tool for the agent: run_query 03
I make the launch films and posters for what I build. These are for Thirdpen, the films made in code with Remotion.
The launch film for Thirdpen. Made in code with Remotion, the dither and all.
How Thirdpen remembers: a fact said in one chat, found in the next.
The apps Thirdpen connects to, and the permission it asks before it acts in one.
The announcement for Thirdpen in nine languages.
One of a set for sales teams.
One of a set for students.
One of the small moments: a routine, set in a sentence.
04
Things I made to see if they would work. Some of them did.
The whole of thirdpen.app in English, Spanish, French, German, Portuguese, Arabic, Indonesian, Chinese and Hindi. Arabic reads right to left, mirrored end to end.
Lets a coding agent in the terminal phone you. The call runs on a Durable Object with Workers AI, and comes back to the agent as text.
Write vanilla CSS faster, with Tailwind classes as snippets in VS Code.
Pair programming paid by the second: chat, voice and video billed in 200 ms ticks. Made for CometChat’s #ZeroToChat.
Turns an Android phone into a Bluetooth trackpad for a laptop, sending mouse reports over HID.
05
The rest of it, newest first, back to the first things I made.
A portal to visit your future self
Your fastest way to an llm - a cli tool that lets you chat with an llm at the speed of executing terminal commands
Data to make good business decisions
A port of react kbar for svelte. hit cmd+k on this website to see it in action
Listen to youtube videos as audio
Open-source CodePen alternative
Habit tracking app with passkeys integration
A fast and secure desktop app that allows you to share files across multiple devices
A modern comment system for blogs and websites
A Progressive Wep App to edit and frame screenshots beautifully
Excell in you thinking ability with curated brain exercises
06
I'm a bit of open source guy and i do it from time to time. I’ve made contributions to notable projects like Svelte, Pydantic, shadcn-svelte, Outpost, and Flet. I used to run a youtube channel a few years ago