HyperSaaS

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 dev

What'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

On this page