/shipfast

The best free SaaS base for GenAI, LLM, and other AI Services. Ship your next Generative AI startups in days.

Primary LanguageTypeScriptMIT LicenseMIT

ShipFast

🚀 ShipFast 🚀

The best free SaaS source base for GenAI, LLM, and other AI Services!

Ship your next Generative AI startups in days, not weeks!


NOTE: THIS IS A WORK IN PROGRESS. STAR (⭐) THIS REPO TO FOLLOW UPDATES.

Roadmap

  • Account management (Login/Logout/User Profile)
  • Subscription management (Stripe)
  • CMS (Contentful)
  • Simple OpenAI API integration
  • Business idea generator (based on keywords)
  • Chat with different characters
  • Chat with your documents (PDF, Word, etc.)
  • AI writing assistant
  • AI image generator
  • Image search engine

ShipFast x GenAI

1. Run the project

The project is configured to use pnpm workspaces, which means that you can install node_modules of all packages in repository, with a single command:

pnpm install

Start the app

Start both backend and webapp:

pnpm shipfast up

Start backend

pnpm shipfast backend up

Start webapp

pnpm shipfast webapp up

Local documentation

In order to run your local documentation server execute the following command:

pnpm shipfast docs up

2. Tech stack

Front-end stack:

The front-end stack is based on React and employs GraphQL for communication with the back-end. The design was made with tailwindcss and shadcn/ui.

Back-end stack:

The back-end stack is based on Python and Django. This will be the best-suited stack for most of the SaaS, especially AI projects, which often use Python as their main language.

Infrastructure:

The target infrastructure is AWS. The project is configured to use AWS CDK to deploy the infrastructure. However, you can run the project locally with docker-compose for development purposes.

  • NX
  • AWS infrastructure written in AWS CDK
  • Github or Bitbucket

3rd party services:

  • Stripe
  • Contentful
  • Sentry
  • OpenAI

Read more on our documentation website: https://docs.shipfast.dev/.

3. References

This project was a fork of SaaS Boilerplate - Apptension with heavy modifications. Thank you Apptension for the great work and generous MIT license.