Getting Started
Get up and running with HyperSaaS in minutes.
Introduction
HyperSaaS is a production-ready SaaS boilerplate built with Django and Next.js. It includes authentication, multi-tenancy, subscription billing, AI-powered chat, and more — so you can focus on building your product.
Quick Start
Prerequisites
- Python 3.11+
- Node.js 20+
- PostgreSQL with pgvector
- Redis
Installation
# Clone the repository
git clone https://github.com/hypersaas/hypersaas.git
# Backend setup
cd backend
pip install -r requirements/local.txt
python manage.py migrate
python manage.py runserver
# Frontend setup
cd frontend
pnpm install
pnpm devWhat's Included
- Authentication — Email/password, social login via NextAuth
- Multi-Tenancy — Workspace-based isolation
- Subscription Billing — Stripe integration
- AI Chat — Pluggable agent framework (LangGraph + PydanticAI)
- Knowledge Base — RAG with pgvector embeddings
- Admin Panel — Django admin with custom views