Jasper Hall AI-Native Designer & Builder
A laptop running a multi-agent coding harness — tiled terminal sessions and a critique file — collaged into a studio worktable of foil, brushes, and torn labels, a hand on the keyboard.

Designer and artist, building with agents.

I've spent the past 2+ years exploring and building dozens of projects with AI tools, from the days of copy-pasting between ChatGPT and an editor, to leveraging AI IDE's like Cursor, to engineering multi-agent harnesses inside Claude Code that enable me to build highly complex projects while I sleep.

The Fold — Brand Studio

01 The method

I build the systems that build the systems

  1. Interview

    I always start a project with an in depth interview. The AI questions me, grilling me on every single detail until the idea is refined to a product specification that is fully fleshed out.

  2. Plan

    A planner agent breaks the spec into sprints, each with a written contract for what “done” means. The contract is debated back and forth between two agents until they work out all the kinks and agree. This ensures that once building starts, many of the potential failures are already accounted for in the contract.

  3. Build fail

    One agent builds. A harsh judge launches the result and tries to fail it. They go around that loop without me and fix their own mistakes, building one sprint after another until everything is finished and working.

  4. Taste

    The build reaches me with the bugs already shaken out. I test it like a user. What’s left for me is to impart my taste.

The harness loop An interview refines the idea into a brief. The brief feeds a planner model that produces sprints, which feed a generator model that proposes a contract then builds. An evaluator model critiques and grades by launching the app. Failures loop back to the generator. Passes hand off to me: I test the build and judge it at a macro level, and an outer loop carries anything that needs more work back to the planner. Nothing reaches shipped until I send it there. interview brief planner Opus · one-shot brief → 5–10 sprints generator Sonnet · workhorse proposes contract, builds evaluator Opus · harsh critiques, then grades reject — rebuild against the critique pass me Human · taste tests it, judges the whole needs work — back to planning ship — my call shipped launches the app in Playwright

This method has allowed me to remove myself as the bottleneck and move at incredible speeds, while ensuring that the AI is producing high quality work by fixing its own mistakes. As a result, I'm able to produce functional proofs-of-concept in hours, and fully fleshed out and completed products in days, not weeks. I stay in the loop in the places where it matters, and let the AI take over for everything else.

02 Work

Vibe-coded projects

Here are some examples of work I've done with AI coding tools across the realms of web apps, design tools, hardware, software, terminal tools, and multimedia experiments.

01

The Fold — Brand Studio

Shipped to brief

A generative brand-identity studio, built to assist in a design sprint for a cafe and event space in San Francisco. Instead of jumping straight into static completed designs, I built a bespoke tool that enabled us to explore endless variations across a range of generative motifs tied to the brand identity.

Stack
Vanilla JavaScript · Canvas · SVG Export · Three.js
Notes
This is one of my favorite use cases for vibe coding: making purpose-built generative and parametric design tools that enable you to explore complex motifs that would be very time consuming to create manually in traditional design tools, while retaining the ability to dial things exactly the way you want them.
02

Waveformed

Shipped waveformed.shop

Upload a song, a voice note, a heartbeat and it is instantly turned into a 3D statue. The model is fully parametric and rendered in the browser, allowing the customer to tweak it to their heart's content before ordering. The design is sent to a 3D print farm API and printed and shipped on demand.

Stack
Next.js 15 App Router · TypeScript (strict) · Vercel · Supabase Postgres + Drizzle · Stripe · Slant 3D fulfilment API · Resend · Playwright + Vitest
Notes
This entire product was built from scratch using my harness system, with build sprints happening overnight while I slept. The platform is built to be modular so I can easily vibe code new user-customizable physical product businesses on top of the existing architecture.
03

Tombogo Rheome gadget

In build Kickstarter Dec 2026

A handheld electronic instrument, made in collaboration with the fashion label Tombogo. My most ambitious application of vibe coding, utilizing AI to aid in everything from circuit design and 3D modeling, to embedded audio firmware and a touchscreen UI.

The printed prototype, powered on: a soft pebble-shaped bone-white enclosure with a knurled encoder at the top edge and a four-way switch beside it. The circular screen shows the chord interface — Roman-numeral degrees I to VII ringed around a centre cluster of quality buttons for dim, aug, sus, 5, 7 and 9, each in a different colour.
Stack
ESP32-S3 · C/C++ firmware · OpenSCAD · Blender · Faust · KiCad
Notes
The harness ran the firmware sprints under one added rule: nothing passes until a human confirms it on the powered-on device. While most projects can be tested by agents directly through browser and computer use tools, on-device hardware tests have to be done by a human.
04

drum-circles

Live drum-circles.vercel.app

A euclidean groovebox that runs in the browser. Seven voices, each spreading its hits evenly around two rings, so the patterns fall in and out of phase with each other instead of looping. Press play, turn a knob, it never quite repeats.

Stack
Vanilla JavaScript · Tone.js · Web Audio
Notes
The euclidean maths is the easy part, the work went into the sound engine: per-track FX and filters, a sampler kit, and enough character in each voice that seven of them running at once don’t turn to mud. The chassis is transcribed from Kaolin’s design-tokens header, so the browser instrument and the plug-in read as the same family of hardware.
05

Kaolin — by Rheome

Pre-launch rheome.tools

Shape-shifting software synthesizer. Points on the map represent different instrument sounds, moving between them lets you morph seamlessly. Play the sound that exists in between a piano and a ukelele.

Stack
C++ / JUCE · MacOS · Audio DSP · Web Scraping
Notes
I dreamed about an instrument like this for years. My harness system allowed me to finish it in a matter of days, including an automated web scraping process that found and downloaded samples of every instrument in the world, analyzed them, and folded them into the plug-in.
06

rheome.tools

Live rheome.tools

The landing page for Rheome, my music tech company. 3D worldbuilding, where the camera advances through the scene as you scroll.

Stack
Next.js · React · Three.js · GSAP · postprocessing · glTF pipeline (Draco + meshopt)
Notes
Much of this was hand-coded, as I built this project as part of a class I took at NYU called Immersive Web. AI assistance was used to build the pipeline that processes the 3D models to load efficiently, and the entire terminal-aesthetic site that loads after the intro sequence was AI-built.
07

Raybox

In development

Music in, audio reactive video out. A visual editor that allows musicians to quickly and easily create compelling beat-synced videos to their music, by composing from a library of pre-built visual effects, combined with their own photos and videos.

Stack
Remotion · AWS Lambda · Next.js · Cloudflare R2 · PostgreSQL
Notes
Mostly built in Cursor, before I had developed my current workflow and build systems. A highly ambitious product involving audio analysis, real time 3d effects in the browser, and deterministic cloud video rendering.
08

ascii-cli

Shipped

A little terminal tool: type a word, arrow through 326 text-art fonts, watch each one render live, hit enter and it’s on your clipboard.

Stack
Bun · figlet.js · fzf
Notes
If you couldn't tell from this website already, I'm a big fan of ascii art and was frequently pulling up web tools to generate some ascii text. I love using AI to build simple little workflow improvements like this; one quick build session saves tons of compounding time as you use your own tool.
09

Ballad of the Balloons

Live ballad-of-the-balloons.vercel.app

Live data from real weather balloons, turned into sound and image. An homage to the daily collaborative global human ritual of releasing weather balloons into the atmosphere, once every 12 hours.

Live in this page ballad-of-the-balloons.vercel.app

Live telemetry — every dot is a radiosonde aloft right now, and a grain of sound. Press play inside the frame.

Stack
Vanilla JavaScript · Web Audio API · p5.js · Sondehub API
Notes
This was one of my first experiments with AI coding, back in 2024. Copy-pasted between ChatGPT and VS Code, it's a testament to how far my approach has come in this time.

03 Background

Designer and artist turned builder

I'm an artist, musician and designer first. I have a decade of experience making clothes, music, album art, brand identities, fliers, merch, and logos people have gone and tattooed on themselves. Technology always pulled at me, but learning to code felt like a wall I'd never get over. As soon as AI got even remotely capable of coding, I was all over it, pumping out projects and building the things I had been imagining for years.

Two years in and I know exactly how and where these tools fall apart: they're designed to be mid. Quite literally, they are built to output the statistical average of everything that they've been trained on, and in the realm of design that amounts to the same cookie-cutter slop we see everywhere. That's why I build my systems to inject my taste and opinions before any work starts, and to keep me in the loop throughout. The agents handle the repetitive, technical work, but I leave gaps for myself where I can stick my hands in and shape the clay while it's still wet.

Jasper Hall: a portrait in a workshop, teal aquarium light behind.

Education

  • M.S. Entrepreneurship & InnovationUniversity of San Francisco
  • M.A. Interactive Media ArtsNYU Tisch
  • B.F.A. Fashion DesignCalifornia College of the Arts

Tools

  • Claude Codedaily driver — custom skills, hooks, & agents
  • Cursortighter, surgical edits
  • My Own Harnessesanything large, complex, and involved

04 Contact

I'd love to help you build whatever you're dreaming of.