Donno.ai Documentation

Donno provisions your entire SaaS infrastructure in about two minutes. Describe your project, connect your accounts, and get a fully configured, deployed application you own.

What is Donno?

Every new project starts with the same setup: create a database, configure auth, set up payment products, wire environment variables, deploy to hosting, configure email. It takes 2-4 hours and none of it is creative work.

Donno automates all of it. You fill out a structured wizard (or use the CLI), connect your existing accounts, and Donno provisions everything in your infrastructure. You get a GitHub repo, a live Supabase project, Stripe products, a Vercel deployment, and Resend email, all wired together and deployed.

How it works

  1. Describe your project - name, description, target audience, pricing model.
  2. Configure your stack - auth methods, payments, email, analytics.
  3. Connect your accounts - GitHub, Supabase, and Vercel via OAuth. Stripe and Resend via API key.
  4. Provision - Donno creates everything: repo, database, products, deployment, email domain.
  5. Start building - clone the repo and open it in Claude Code or Cursor. A generated CLAUDE.md gives your AI assistant full project context from day one.

Key principles

  • You own everything. Your GitHub repo, your Supabase project, your Stripe account, your Vercel deployment. Donno provisions resources in your accounts, not ours.
  • No lock-in. If you stop using Donno, nothing changes. Your infrastructure is yours.
  • AI-dev ready. Every provisioned project includes a CLAUDE.md file with full project context, so AI coding tools understand your stack from the first prompt.
  • No chat, no AI conversation. Donno uses structured forms and toggles, not a chatbot. You choose exactly what you want.

Two ways to use Donno

Prerequisites

You need existing accounts on the services you want to provision. Donno creates resources within your accounts. It does not create accounts for you.

  • GitHub - required (connected via OAuth)
  • Supabase - required (connected via OAuth, free tier works)
  • Vercel - required (connected via OAuth, free tier works)
  • Stripe - optional (skip if you do not need payments)
  • Resend - optional (skip if you do not need transactional email)

Ready to get started? Follow the quick start guide.