Skip to content

Townie

How Townie is used here ## What the term refers to In this channel's material, Townie is the name of Val Town's AI assistant — the assistant built into the Val Town platform that rebuilds a working full-stack app from a single prompt in under a minute [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. ## Where the term appears - The episode handout describes how Val Town's AI assistant Townie rebuilt a full-stack podcast app from one prompt, and how founder Steve Krouse reasons about strategy, teams, and staying neutral to AI's rate of progress [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. - Under the hood, your prompt is combined with what Krouse calls a big ass system prompt explaining how Val Town works, and both are sent to Claude 3.5 Sonnet [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. - The system prompt tells the model that code runs in Deno JavaScript, that it never needs to start or deploy a server, and which platform bugs to avoid — and documents platform features (like the OpenAI integration used by a question generator) so Townie can use them directly [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. ## Usage in context Townie sits at the center of several threads in the episode: - Non-programmers: users with zero coding background arrive and build things like Bitcoin price trackers in minutes, but hit friction on type errors; Val Town added an ask Townie to fix it button, which works but regenerates code from scratch [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. - Evals: for the first three or four months of Townie, Val Town had no real evals and relied on manual testing and anecdotal reports; once evals existed, complaints could be checked against them [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. - Model progress: Val Town architects Townie to be neutral to model progress — a model switcher, beta flags, and usage-based pricing let them swap or roll back models while the tool keeps working [^ebfee90b-4a43-55ab-9be2-5070c4aaefb0@0]. - Townie is Val Town's AI assistant, not a general chatbot — it builds and rebuilds working full-stack apps from prompts on the Val Town platform. - Its performance depends on the underlying model (Claude 3.5 Sonnet) plus a large system prompt encoding platform rules. - The term also anchors discussion of non-programmer users, evals, and designing tools that stay neutral to model progress.

glossary term

Ready

Loading…

2 min read