0

Menu

Close

The Lab

Built fast.

Things I build, fast. Experiments and 0-to-1 builds to pressure-test agentic development. Some are products, some are just proof. The point is velocity and range.

POLIS: a nine-city Mediterranean empire in the Future era

POLIS

A 2D city and empire builder in the spirit of Transport Tycoon and Age of Empires. Six lands, five eras, 41 research projects, and every asset drawn in code. Free in the browser, works on a phone.

Nobody makes these anymore, so I made one

Plain HTML · CSS · JS · Web Audio

Built in 24h
Game
Procedural
Canvas
POLIS screen
POLIS screen
POLIS screen
POLIS screen
Play POLIS
Marko markdown editor

Marko

A Typora-class desktop Markdown editor with WYSIWYG, live-preview, and raw in one window, plus 13 themes, Mermaid, math, and one-click Pandoc export.

Electron · React · TypeScript · Pandoc

Built in a weekend
Electron
React
macOS
See Marko
Claude Desktop running the Ven MCP server

Claude Desktop MCP for Ven

An MCP server that lets someone who's never opened a terminal run a developer's API by just talking to it. Type a sentence, fire off a long-running job, get back a polished, billable PDF. No docs, no SDK, no “let me loop in an engineer.” Plain English is the interface; agents call agents over MCP.

FastMCP · Python · Claude Desktop

MCP
FastMCP
Agents
Read the post
Pretty Keyboard: laptop MIDI companion for Logic Pro

Pretty Keyboard

A MIDI companion for Logic Pro. Your laptop keys become an expressive instrument with hand zones, scale-aware key lighting, and a chord engine. Creates its own virtual CoreMIDI port, so Logic just sees it.

Electron · React · CoreMIDI · Tonal

Built in a weekend
MIDI
Logic Pro
CoreMIDI
See it on LinkedIn
The missing command
A0 00 00 → enter LED mode (MIDI pauses)
0x82 + bytes → set lightguide colors
A0 01 00 → exit LED mode, MIDI resumes ✦

NI Kontrol S88 MK3: LED hack

Reverse-engineered the lightguide on Native Instruments' flagship keyboard. The community had been stuck for 2+ years because LED control killed MIDI. I found the missing command that restores it, enabling live Synthesia-style key lighting with chord coalescing.

hidapi · python-rtmidi

Built in a weekend
Reverse engineering
HID
Python
See it on GitHub
BukuWarung POS: menu management

BukuWarung: retail POS

0-to-1 point-of-sale MVP for an ex-YC, Stripe-equivalent Indonesian market leader: menu management, cart & checkout, sales dashboard, and settings, shipped as a cross-platform app.

Expo · React Native · TypeScript

React Native
Expo
Fintech
POS
BukuWarung: retail POS screen
BukuWarung: retail POS screen
BukuWarung: retail POS screen
BukuWarung: retail POS screen
Watch the demo
gex.me NFC tap-to-connect cards

gex.me: NFC cards

A tap-to-connect NFC business card with a customizable landing page and a cross-platform contact-card download. "Tap to connect. A first impression worthy of you."

~$0.50 a card, what dot. charges ~$40 a piece for

Built in a weekend
NFC
Next.js
Hardware

Weekend agents & tools

A few smaller builds, each spun up over a weekend to test an idea.

  • Scheduler: A Calendly-class scheduling app, built in a weekend.
  • Job-application agent: An autonomous agent that fired off 500 applications: agentic browser automation at scale.
  • VC outreach tool: Agentic investor outreach, sourced and personalized at scale.
Built in a weekend
Agents
GTM
Automation

Landing pages

Production sites I've shipped

Built with Next.js, Tailwind, and agentic coding. Most in a single sitting.

Work with me

Adya

© 2026 Aditya Gupta