What is Botflow
Botflow is an AI-powered platform that lets you build full-stack web and native iOS apps by chatting with AI. It runs a real Node.js environment in your browser, eliminating the need for setup or deployment. You describe your app in plain English, and the AI agent writes code, creates database schemas, installs packages, and starts the dev server autonomously.
How to use Botflow
- Visit the Botflow website and sign in with your preferred AI provider (e.g., Claude or ChatGPT).
- Choose the type of app you want to build: Web or Swift (Swift requires Pro or Max plan).
- Type your app description in the prompt box, such as "Build me a finance dashboard SaaS landing page."
- The AI agent will start working: it writes files, deploys the backend, and starts a dev server.
- Watch the live preview update in real-time as the agent works.
- Iterate by adding more requests, like "Add a testimonials section."
- Once satisfied, publish your app with a single click.
Features of Botflow
- AI agent that builds: Describes your app in plain English, and the agent writes code, creates database schemas, installs packages, and starts the dev server autonomously.
- Live preview: Watch your app update in real-time as the agent works. Switch between desktop, tablet, and mobile views instantly.
- Real-time database: Every project includes a Convex backend with real-time sync, serverless functions, and automatic scaling—zero config.
- Deploy in one click: Publish your app directly from the platform.
- GitHub integration: Built-in GitHub support for version control.
- Choice of AI models: Select from various AI models, including GPT-5.6 Luna and Claude Opus 5.
- Multiple views: Preview, Code, and Database tabs to inspect your app.
- Terminal access: See the dev server output and run commands.
Use Cases of Botflow
- Rapid prototyping: Quickly turn an idea into a working web app without writing code from scratch.
- Building SaaS landing pages: Create marketing pages with 3D visuals, testimonials, and CTAs.
- Creating dashboards: Build finance dashboards with account cards, transaction feeds, and forecasting sections.
- Learning and experimentation: Explore full-stack development by seeing how the AI builds apps.
- Native iOS development: Build Swift apps (requires Pro or Max plan).
FAQ
Q: Do I need to set up anything to use Botflow?
A: No, Botflow runs a real Node.js environment in your browser—no setup or deploys needed.
Q: Can I build native iOS apps with Botflow?
A: Yes, but Swift app development requires a Pro or Max plan.
Q: What backend does Botflow use?
A: Botflow uses Convex for the backend, providing real-time sync and serverless functions.
Q: Can I choose which AI model to use?
A: Yes, you can select from various models, including GPT-5.6 Luna and Claude Opus 5.
Q: How do I publish my app?
A: Once your app is ready, click the "Published" button to deploy it.