Val Town's journey fast-following AI code assistants into Townie: from Copilot to Claude 3.5 Sonnet
Val Town users demanded a state-of-the-art LLM code generation experience from day one, but early implementations — a ChatGPT cosplay autocomplete and a function-calling Townie — were slow, inaccurate, and had poor feedback loops that made iterating on generated code difficult.
The ChatGPT-powered autocomplete occasionally forgot its role and gave inaccurate completions, and the function-calling Townie hallucinated non-existent functions while its generic interface was ill-suited for iterating on code.
Val Town shipped a Claude 3.5 Sonnet-powered Townie in August 2024 that can generate a fullstack app with frontend, backend, and database in minutes, fully deployed, and contributed a novel automatic error detection feature.
Frequently asked questions
What did this team achieve with this AI workflow?
Val Town shipped a Claude 3.5 Sonnet-powered Townie in August 2024 that can generate a fullstack app with frontend, backend, and database in minutes, fully deployed, and contributed a novel automatic error detection f…
What tools did this team use?
Townie, Codeium, Claude 3.5 Sonnet, Claude Artifacts, ChatGPT, GPT-3.5.
What results were reported?
Code generation time: minutes to generate just a couple hundred lines of code; App deployment time: about 30 seconds (source-reported, not independently verified).
What failed first in this deployment?
The ChatGPT-powered autocomplete occasionally forgot its role and gave inaccurate completions, and the function-calling Townie hallucinated non-existent functions while its generic interface was ill-suited for iterati…
How is this workflow AI workflow structured?
User describes app in Townie chat → Claude generates fullstack app → Automatic error detection and fix offer.