PROJECT://INDEX

Released projects, half-finished experiments, and things in between.

Charlotte

released

MCP server that renders web pages into structured, agent-readable representations using headless Chromium. The web, readable.

#mcp#browser-automation#typescript

VIMES

in-progress

Agent-first remote IDE for Claude Code. A daemon owns every Claude Code process on a dev box and streams structured state to any browser, so a phone is a full peer of the desk rather than a degraded view of it. Deterministic core, append-only event log, replay proven by byte comparison in CI.

#typescript#agents#daemon#pwa

ASM, ACP and LEAN

released

Three open specs for the agentic web, delivered by a single /.well-known/agents.json. ASM describes a site, ACP describes its services, and LEAN is the design philosophy that keeps both small enough for an agent to actually read.

#spec#agents#agentic-web

REPRAM

released

Distributed ephemeral coordination for AI agents. Lightweight key-value store designed for multi-agent workflows.

#go#mcp#distributed-systems

Johnny

released

Lightweight, project-agnostic semantic memory for RAG. Get your eighty gigs of wet-wired recall.

#typescript#rag#memory

gridrender

released

ASCII grid rendering system for React, with buffers, snapshots and diffing. Every terminal game on this site draws through it.

#typescript#react#ascii

rogue-ts

released

A faithful TypeScript port of Rogue 5.4.4, the 1980 dungeon crawl. Type 'rogue' in the terminal to play the copy running on this page.

#typescript#roguelike#port

spectrum-display

released

ZX Spectrum 48K and 128K ULA display renderer, packaged as a React component.

#typescript#react#retro

Flynn

released

Random arcade game SVG for your GitHub profile README. Welcome to Flynn's Arcade.

#typescript#svg#github