> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shipfastai.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Shipfastai: AI-Ready SaaS Boilerplate for Python

> Shipfastai gives Python developers a production-ready FastAPI + Next.js stack with RAG pipelines, Stripe billing, and auth — ship your AI SaaS in days.

Shipfastai is a production-ready SaaS boilerplate built for Python developers who want to launch AI-powered applications fast. It combines a FastAPI backend, Next.js frontend, JWT authentication, Stripe billing, RAG pipelines, and multi-provider LLM support — all pre-wired and ready to deploy.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Clone the repo, configure your environment, and have your AI SaaS running in minutes.
  </Card>

  <Card title="Core Features" icon="sparkles" href="/features/authentication">
    Explore authentication, Stripe billing, LLM chat, RAG pipelines, and multi-tenancy.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Full reference for every public endpoint — auth, users, billing, AI chat, and RAG.
  </Card>

  <Card title="Deployment" icon="cloud" href="/deployment/docker">
    Deploy to Railway, Vercel, or AWS using Docker Compose or Terraform configs.
  </Card>
</CardGroup>

## What's included

Shipfastai ships with everything you need to build and monetize an AI SaaS product:

<CardGroup cols={2}>
  <Card title="FastAPI + Next.js" icon="server" href="/features/authentication">
    Async Python backend with auto-generated API docs and a React 19 frontend with App Router.
  </Card>

  <Card title="Authentication" icon="lock" href="/features/authentication">
    JWT tokens, OAuth via Google and GitHub, email verification, and password reset — all built in.
  </Card>

  <Card title="Stripe Billing" icon="credit-card" href="/features/stripe-billing">
    Subscription management, one-time payments, webhook handling, and customer portal.
  </Card>

  <Card title="RAG Pipeline" icon="database" href="/features/rag-pipeline">
    Document ingestion, chunking, embeddings, and retrieval with FAISS, Pinecone, or Chroma.
  </Card>

  <Card title="LLM Integration" icon="brain" href="/features/ai-llm">
    Unified interface for OpenAI, Anthropic, and HuggingFace with streaming chat responses.
  </Card>

  <Card title="Multi-Tenancy" icon="users" href="/features/multi-tenancy">
    Tenant isolation with separate schemas, per-tenant configuration, and usage-based billing.
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="Purchase and clone">
    After purchase, you receive instant access to the private GitHub repository containing the complete codebase.
  </Step>

  <Step title="Configure your environment">
    Copy `.env.example` to `.env` and fill in your API keys for Stripe, your LLM provider, email, and database.
  </Step>

  <Step title="Start developing">
    Run `docker-compose up -d` to start the full stack locally — backend on port 8000, frontend on port 3000.
  </Step>

  <Step title="Deploy to production">
    Use the included Railway + Vercel configs for a one-click deploy, or use the Terraform modules for AWS.
  </Step>
</Steps>

<Note>
  Shipfastai is a one-time purchase with one year of updates. You get permanent access to the code and can use it for unlimited personal and client projects.
</Note>
