Edit on val.town ↗

Getting started with Val Town

Doodle of an old timey computer

Val Town lets you—and your LLM—write and run JavaScript, always deployed in 100ms. You can make websites, APIs, MCP servers, crons, Slack bots, email automations, webhook handlers, and more.

The Val Town plugin supports Claude Code, Codex, and Cursor:

npx plugins add val-town/plugins

Townie is our resident coding robot. Learn more about AI in Val Town.

If you’re new here and want to learn fundamentals the old fashioned way, read: What is a val? You can run code via HTTP, email, and cron. We have SQLite, blob storage, environment variables, version control, and plenty more.

We’re here to help! If you have questions or feedback, please reach out on Discord or email.