Open source · v0.1.0Self-hostable form builder

Forms worth answering.
Data worth owning.

Formsmith is the open-source form builder for teams who can't hand their data to someone else's cloud. Beautiful, conversational, and running on your servers.

The waitlist is a real Formsmith form, try the live experience.

AGPL-3.0 · open coreYour data, your serversNo telemetry, ever
Live demo, try it
forms.yourteam.com

Let's build a form your respondents actually finish.

This little demo is Formsmith, running live. Answer a few and feel the difference.

takes 20 seconds
Why Formsmith

Three promises most form tools quietly break.

Own your responses. See the source. Get answers that actually mean something.

Own your data

Self-host in minutes. Responses live on your infrastructure and never pass through ours, no exceptions, no fine print.

Respondent
Your server
Vendor cloud
Data never leaves your perimeter

Open-source & beautiful

AGPL-licensed and genuinely lovely to use. Fork it, theme it, ship it. No “contact sales” wall between you and the good parts.

# clone, theme, deploy, it's yoursconst form = formsmith.create({ theme: 'pine', radius: 'soft', font: 'Iowan', host: 'self'})
AGPL-3.0TypeScriptNo telemetry

AI that interviews

Formsmith listens to an answer and asks one sharper follow-up, in context. Flat forms become real conversations, and you learn the why.

✦ FormsmithWhat could be better?
Onboarding felt slow.
✦ Follow-upWhich step lost you, the import, or setup?
Open-source · self-hostable

It runs on your servers. Not a rented promise.

One command and Formsmith is live on your own box. Docker Compose brings up the web app and Postgres, nothing else. The whole source is on GitHub, auditable line by line.

2containers to run
AGPL-3.0, forever
0trackers, ever
~/formsmith
$ curl -fsSL https://get.formsmith.app/install.sh | sh
→ fetching compose.yml · generating secrets
→ pulling ghcr.io/formsmithapp/formsmith · postgres:17
→ migrating db · starting workers
✓ Formsmith is live at http://localhost:3000
✓ Your data stays here. No telemetry.
The response loop

How Formsmith turns an answer into an insight.

A four-beat loop that runs quietly behind every AI Follow-up block.

1

They answer freely

Respondents write in their own words, no rigid dropdown boxing them in.

2

Formsmith reads intent

It parses meaning, not keywords, spotting the vague answer worth probing.

3

It asks one follow-up

A single sharper question, in context, bounded by the cap you set. Never a loop that traps.

4

You get the “why”

The transcript lands in your results with the reasoning attached, ready to act on.

Pricing

Self-host free. Own it forever.

The open-source core is the whole product. Managed hosting is on the way for when you'd rather not run it yourself, and it funds the open core.

Self-host
Free/ forever

The whole product on your own infrastructure, not a crippled edition.

  • Unlimited forms & responses
  • The AI interviewer, on your own key
  • Logic, scoring, webhooks & API
  • CSV / JSON export
  • No telemetry, ever
Self-host it
Hosted
Soon/ managed

For when you'd rather not run a container. Funds the open core.

  • Everything in self-host
  • Backups & updates handled
  • Zero operations
  • Your data, our operations
Join the waitlist
Enterprise
Custom/ contact

Compliance and scale for organizations, on the open core.

  • SSO / SAML & SCIM
  • RBAC & audit logs
  • White-label
  • Data-residency controls
Contact us

The last form builder you'll need to trust.

Build one in the next five minutes. Keep every answer on your own turf.