Launch autonomous AI agents in under 60 minutes.
Project details
AgentSaaS is a starter kit for building monetizable, autonomous AI agents. Designed with an open-core approach, it provides a production-ready framework combining FastAPI, Next.js, Supabase, and payment integrations. Ideal for solopreneurs and developers looking to create impactful SaaS tools quickly.
The Autonomous AI Agent & Micro-SaaS Starter Kit is a production-ready open-core template that combines FastAPI, Next.js 14, Supabase, and Stripe/Gumroad webhook integration. This comprehensive starter kit enables developers to launch monetizable AI agents in under an hour.
The starter kit offers both a free and premium version. The free version is open-source and accessible via GitHub, equipped with detailed documentation. The premium version, priced at €29, includes advanced features such as multi-agent orchestration, authentication, a billing dashboard, and n8n workflows for automation.
The repository contains the following structure:
agent-saas-starterkit/
├── .github/workflows/ci.yml
├── backend/
│ ├── app/
│ │ ├── __init__.py
│ │ ├── main.py
│ │ ├── config.py
│ │ ├── agent/
│ │ │ ├── __init__.py
│ │ │ ├── runner.py
│ │ │ └── tools.py
│ │ ├── db/
│ │ │ ├── __init__.py
│ │ │ └── supabase_client.py
│ │ └── api/
│ │ ├── v1/
│ │ │ ├── agent.py
│ │ │ └── webhooks.py
│ ├── requirements.txt
│ └── Dockerfile
├── frontend/
│ ├── app/
│ │ ├── api/agent/route.ts
│ │ ├── dashboard/page.tsx
│ │ ├── layout.tsx
│ │ └── page.tsx
│ ├── components/
│ │ └── AgentTerminal.tsx
│ ├── package.json
│ └── tailwind.config.ts
├── supabase/
│ └── migrations/20240101_init.sql
├── .env.example
└── README.md
The project offers two editions:
| Feature | Open Source | Premium Edition (€29) |
|---|---|---|
| Agent Engine | Single Agent (OpenAI/Groq) | Multi-Agent Swarm (Planner + Worker + Critic) |
| Monetization | Basic Webhook Support | Advanced Subscription System |
| Database Schema | Basic | Advanced Schema with Vector Store |
| Frontend Interface | Minimal UI | Full Dashboard with Dark Mode |
| Automation | Manual | Pre-built n8n Workflows |
| Support | Community Support | Private Discord Support |
For quick implementation, follow these steps:
git clone https://github.com/your-username/agent-saas-starterkit.git
cd agent-saas-starterkit
cp .env.example backend/.env
cp .env.example frontend/.env.local
cd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
cd ../frontend
npm install
npm run dev
Navigate to http://localhost:3000 to access the application.
The project includes a growth and monetization playbook designed to scale from zero to €3,000/month, integrating effective distribution and community engagement strategies. The highlights include structured upsell strategies, digital marketing initiatives, and strong community interactions for sustainable growth.
The Autonomous AI Agent & Micro-SaaS Starter Kit is an excellent starting point for developers wishing to harness the power of AI and SaaS. With its solid foundation, comprehensive documentation, and monetization pathways, it has the potential to greatly enhance productivity and foster innovation in AI-powered applications.
Comments
0Start the conversation
Share the first comment.