ConvoForm transforms traditional, static forms into interactive, AI-powered conversational experiences. It makes data collection engaging and intuitive—like talking to a human, but scalable.
- AI-Powered Generation: Describe your needs, and let AI build the form for you.
- Conversational Interface: Users answer questions in a chat format rather than filling out input fields.
- Smart Validation: AI validates responses in real-time and asks follow-up questions if needed.
- Real-Time Editor: See changes instantly as you edit your form.
- Customizable: Brand your submission pages to match your identity.
Visit our Documentation Site for detailed guides, concepts, and API references.
-
Clone the repo
git clone https://github.com/growupanand/ConvoForm.git cd ConvoForm -
Install dependencies
pnpm install
-
Configure Environment
cp .env.example .env # Update .env with your API keys (OpenAI, Clerk, etc.) -
Run Development Server
pnpm run dev
Visit http://localhost:3000 for the web app and http://localhost:3001 for the documentation.
We love contributions! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
This project is open-sourced under the Apache License 2.0.