This open source recipe agent SaaS app for React & NodeJS comes complete with:
- Auth
- Fullstack typesafety
- Stripe payments
- Agent memory
- AWS S3 file upload
- & a ton more
It was built on the Open SaaS template, which is a free, fullstack full-featured SaaS template powered by Wasp, and uses Mastra AI as the agent framework.
- Make sure you have Wasp installed:
curl -sSL https://get.wasp.sh/installer.sh | sh
- Make sure to use Node v22
nvm use 22
- Copy the
.env.client
and.env.server
files:
cp .env.server.example .env.server && cp .env.client.example .env.client
- Run the database and leave it running (docker must be installed and running):
wasp start db
- Start the wasp app and leave it running:
wasp start
- If this is the first time starting the app, or you've just made changes to your entities/prisma schema, also run:
wasp db migrate-dev
- Fill in the needed env vars in the
.env.server
file: - AWS S3 credentials
- OpenAI API key 🤠 See the Open SaaS docs for full instructions and integration guides!