Dculus Forms is an open-source form builder your whole team can use: generate forms with AI, edit them by chat, extend them with plugins — and keep your data entirely yours.
Field types
Label
Help Text
Placeholder
Character Limits
Why Dculus Forms
Generate a full form from a one-line prompt, then keep editing it by chatting with an AI agent that understands your form's structure.
Full source on GitHub under GPLv3 — no black-box SaaS, no vendor lock-in. Audit every line yourself.
A containerized backend and static frontends run on any cloud or your own servers. Terraform blueprints for Azure and Cloudflare ship in the repo.
Organizations, role-based permissions, and per-form sharing come standard — not an enterprise-tier upsell. Teammates can even co-edit a form live.
A plugin architecture hooks into form submissions — ship new integrations without touching core code.
A lean, CDN-served form runtime built to handle real production traffic — so forms load fast wherever respondents are.
AI-native
Not a bolted-on gimmick — the AI understands your form's structure, applies validation rules, and always asks before deleting or converting anything.
One line of plain English becomes a full form — the right field types, sensible structure, an AI-written title and call-to-action. "Employee onboarding form" comes back with text, date, select, and file fields already in place; "Medical intake form" comes back multi-page.
What kind of form do you need?
Complexity
Pages
Multi-page forms, drag-and-drop reordering, and live validation on every field — built on a typed field-class model, so behavior stays consistent everywhere.
Plugins
Plugins are a first-class extension point, not a hack. Ship your own with a handler, a registry entry, and a config UI — no forking core code.
Push every submission to any endpoint in real time.
Auto-notify your team or respondents on submit.
Sync responses straight into a spreadsheet.
Same, for teams standardized on Microsoft 365.
Score responses automatically against an answer key.
Auto-tag responses using AI against your tag definitions.
A handler, a registry entry, a config UI — that's it.
8
Analyzable Fields
88%
Avg Response Rate
2
Form Responses
Analytics
Field-level analytics — response distributions, common patterns, per-question stats.
View & submission analytics — device, browser, OS, geography, completion time.
Full edit history — per-field diffs on every response edit — who changed what, when.
Excel/CSV export — extensible by plugins, so integrations can add their own columns.
Deploy your way
Local / evaluation
Docker runs Postgres locally and pnpm starts the backend, builder, and form viewer. Copy the example .env files first — the README walks through each step.
Production
The backend ships as a container and the frontends as static sites, so they run on any cloud. Terraform blueprints for Azure, Cloudflare, and Neon Postgres ship in the repo.
Organization-based multi-tenancy with system, org, and per-form permission layers
Audit trail on every response edit
Your database, uploaded files, and AI provider keys stay on infrastructure you control
CI/CD with build + CodeQL security scanning included
Need hands-on help? We help teams with setup and migration — tell us what you're running.
Contact us| Typical closed SaaS | Dculus Forms | |
|---|---|---|
| Source code | Proprietary | Fully open (GPLv3) |
| Hosting | Vendor's servers only | Self-host anywhere, or managed cloud |
| AI form generation & chat editing | Add-on or absent | Core feature |
| Extensibility | Limited, paid integrations | Open plugin architecture |
| Data ownership | Vendor-controlled | Yours, entirely |
| Privacy | Data on third-party servers, subject to their policies | Self-host and responses stay on your own servers |
| Team collaboration | Higher-tier upsell | Standard, including live co-editing |
| Pricing model | Per-response / per-seat fees | Free to self-host, forever |
Start free on our cloud and upgrade as your submissions grow. No per-seat pricing, and billing in USD or INR.
For trying it out and small projects.
10,000 form views / month
1,000 submissions / month
200 AI credits / month
Unlimited forms
Team collaboration
For growing teams collecting more responses.
Unlimited form views
10,000 submissions / month
2,000 AI credits / month
Everything in Free
Remove Dculus branding
Email support
For high-volume forms and heavy AI use.
Unlimited form views
25,000 submissions / month
5,000 AI credits / month
Everything in Starter
For organizations that need custom terms.
Custom view & submission limits
Custom AI credit allowance
Negotiated pricing
Dedicated account support
Prefer to run it yourself? The open-source edition is GPLv3 and free to self-host, with no submission caps. Self-host free
Start on the free cloud plan, or self-host the open-source edition on your own infrastructure.
Licensed under GPLv3 · 100% auditable source code