shipfast  by vietanhdev

SaaS starter for GenAI, LLM, and other AI services

Created 1 year ago
511 stars

Top 61.2% on SourcePulse

GitHubView on GitHub
Project Summary

ShipFast is a free, open-source SaaS boilerplate designed to accelerate the development of Generative AI and LLM-powered applications. It provides a foundational structure for startups to launch AI services rapidly, targeting developers and entrepreneurs in the AI space.

How It Works

The project utilizes a full-stack architecture with a React and GraphQL front-end (Apollo Client, Tailwind CSS, shadcn/ui) and a Python/Django back-end (Django REST Framework, Graphene, dj-stripe). This combination leverages Python's prevalence in AI development while offering a modern, performant front-end. Infrastructure is managed via AWS CDK, with local development supported by Docker Compose.

Quick Start & Requirements

  • Install dependencies: pnpm install
  • Start services: pnpm shipfast up
  • Local documentation: pnpm shipfast docs up
  • Prerequisites: Node.js (pnpm), Python, PostgreSQL, Docker.
  • Documentation: https://docs.shipfast.dev/

Highlighted Details

  • Includes account management, Stripe subscription integration, and basic OpenAI API integration.
  • Front-end uses React with GraphQL, Tailwind CSS, and shadcn/ui.
  • Back-end is built with Python/Django, supporting GraphQL via Graphene.
  • Infrastructure deployment is managed with AWS CDK.

Maintenance & Community

The project is a fork of SaaS Boilerplate - Apptension. Further community and roadmap details are not explicitly provided in the README.

Licensing & Compatibility

The project is licensed under the MIT License, allowing for commercial use and integration into closed-source projects.

Limitations & Caveats

This is explicitly stated as a work in progress. Key features like document chat, AI writing assistance, and image generation are still under development.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
8 stars in the last 30 days

Explore Similar Projects

Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), and
24 more.

open-webui by open-webui

0.6%
110k
Self-hosted AI platform for local LLM deployment
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.