# Build full-stack apps with AI.

Describe your app. camelAI writes the code, wires the backend, and deploys it to a live URL — in one conversation.

camelAI Workspace

**Build me a feedback form that saves responses to a DB and shows a live admin dashboard with charts**  
camelAI is building...

Building

├─Scaffolded React Router app with D1 database  
├─Created feedback form with validation  
├─Built admin dashboard with charts  
├─Added auth for admin route  
└─Deployed to Cloudflare Workers

feedback--acme.camelai.app

### Share your feedback

Responses sync straight to your admin dashboard.

- Your name  
- Feedback  
- Submit

Live at feedback--acme.camelai.app

## Describe it. Deploy it.

See what one prompt produces.

“You build me a product launch page with email signup, a live counter showing how many people have joined, and referral tracking so each signup gets a unique invite link.”

What you get

- React + TypeScript + Tailwind app  
- SQLite database for signups and referrals  
- Unique referral links per signup  
- Live at mylaunch--acme.camelai.app

### Every project starts production-ready.

React Router 7  
Vite  
TypeScript  
Tailwind CSS v4  
shadcn/ui  
Cloudflare Workers  
D1 / SQLite

Not a blank canvas. A production template with routing, styling, components, and a database — so the agent builds fast, not from scratch.

### Backend from day one

camelAI projects include a server, database, and server-side logic from the first iteration. Build login pages that actually authenticate. Build forms that actually save data.

### Beautiful UI out of the box

Every app is built with shadcn/ui — styled buttons, modals, forms, tables, charts, and layouts. No browser-default chrome. No ugly prototypes. Your first version looks like a final version.

### Zero cold start

Your app runs on Cloudflare Workers — the same edge network that powers Discord, Shopify, and millions of sites. No 3-second boot.

## See what the agent builds.

Real code. Server-side data loading, form handling, database queries, and styled components.

```javascript
import { Form, useLoaderData } from "react-router";
import { Button } from "@/components/ui/button";
import { db } from "@/lib/db";

export async function loader() {
  const waitlist = await db.query(
    "SELECT COUNT(*) as count FROM signups"
  );
  return { count: waitlist[0].count };
}

export async function action({ request }) {
  const form = await request.formData();
  const email = form.get("email");
  await db.execute(
    "INSERT INTO signups (email) VALUES (?)", [email]
  );
  return { ok: true };
}

export default function Home() {
  const { count } = useLoaderData<typeof loader>();
  return (
    <div className="flex min-h-screen flex-col items-center justify-center">
      <h1 className="text-4xl font-bold">
        Join {count.toLocaleString()} others
      </h1>
      <Form method="post" className="mt-6 flex gap-2">
        <input name="email" type="email" />
        <Button type="submit">Join the waitlist</Button>
      </Form>
    </div>
  );
}
```

## Not just websites. Full applications.

- Landing pages  
- Personal sites  
- Booking pages  
- Waitlist pages  
- Feedback forms  
- Admin panels  
- Status pages  
- AI-powered apps  
- Pricing calculators  
- Chrome extensions  
- Dashboards  
- E-commerce

## One conversation. One click. Live.

1. **Prompt**  
   Tell the agent what you want in plain English. It understands context, requirements, and edge cases.

2. **Build**  
   The agent writes the code, sets up the database, connects integrations, and tests the result.

3. **Ship**  
   One click. Your app is live at a custom URL with SSL, CDN, and secrets injection handled.

## Production defaults are already wired in.

There is no awkward handoff from prototype to a "real" deployment. The platform handles the boring infrastructure work so the app just ships.

Live at acme.camelai.app

### Public or private, with auth built in

Launch a public site or gate the experience without bolting on a separate auth pass later.

### Injected automatically

API keys and environment values are handled at deploy time instead of copied around by hand.

### No pipeline to configure

SSL, CDN, and the release plumbing are already part of the platform.

## Start with one of these.

Or describe anything you want. The agent figures out the rest.

- **Product launch page**  
  Email signup, countdown timer, and social share buttons  
- **Booking page**  
  Available time slots with automatic calendar invites  
- **Feedback form + dashboard**  
  Collect responses and see live results with charts  
- **AI support chatbot**  
  Answers questions about your product using your docs

## Connect your app to everything.

50+ integrations. Credentials are injected as environment variables and automatically synced to deployed apps.

## Frequently asked questions

### How is camelAI different from AI app builders like Bolt or Lovable?

### Can I actually deploy a web app from a chat conversation?

### What tech stack does camelAI use to build web apps?

### Do I need to know how to code to build a web app with camelAI?

### Can I build a web app with a database and user authentication?

### What happens to my project between sessions? Do I lose my work?

## Your next app is one conversation away.

Start building for free.
