npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

shipkit-ai

v3.1.2

Published

Generate AI SaaS applications with ShipKit templates

Readme

ShipKit AI

⚠️ Important: You must purchase ShipKit AI at shipkit.ai to access the CLI tool, templates, and course materials.

ShipKit AI is a comprehensive package that includes a powerful CLI tool, production-ready templates, and an in-depth course. Generate complete AI SaaS applications with best practices built-in, skip months of setup, and focus on building your unique AI features.

🎁 What You Get

Your one-time purchase of ShipKit AI includes:

  • 🛠️ CLI Tool - Generate applications instantly with the shipkit-ai command
  • 📚 Complete Course - Step-by-step guidance for building and launching AI SaaS
  • 🎨 Premium Templates - Production-ready chat, RAG, and AI agent applications
  • 📖 Documentation - Comprehensive guides, tutorials, and best practices
  • 🚀 Deploy-Ready Code - Authentication, payments, databases, and hosting configured

📖 Learn More About ShipKit

✨ Features

  • 🚀 Production Ready - Complete applications with authentication, payments, and deployment configs
  • 🎨 Modern Stack - Next.js 15, TypeScript, Tailwind CSS, shadcn/ui components
  • 🤖 AI Integration - Pre-built chat interfaces, RAG systems, and agent frameworks
  • 💳 Payments Built-in - Stripe integration with subscription management
  • 🔐 Authentication - Supabase Auth with user management
  • 📱 Responsive Design - Mobile-first, beautiful UIs that work everywhere
  • ⚡ Fast Setup - Go from idea to deployed application in minutes
  • 🛡️ Type Safe - Full TypeScript coverage with proper error handling

Quick Start

After purchasing at shipkit.ai, install ShipKit AI:

# Install the CLI tool
npm install -g shipkit-ai

Create your first AI SaaS application:

# Interactive mode - choose your template
shipkit-ai

# Or use template shortcuts
shipkit-ai chat-saas my-ai-app

📦 Templates

ShipKit AI includes several production-ready templates:

Chat Applications

  • chat-simple - Clean chat interface with AI conversation
  • chat-saas - Full SaaS with subscriptions, user management, and advanced features

RAG (Retrieval-Augmented Generation)

  • rag-simple - Document upload and AI-powered Q&A
  • rag-saas - Enterprise RAG platform with user accounts and billing

AI Agent Frameworks

  • adk-agent-simple - Basic AI agent with tool integration
  • adk-agent-saas - Full agent platform with workflows and automation

Background Job Processing

  • worker-saas - Full SaaS with background job processing via Trigger.dev and billing

🚀 Commands

Create a New Application

# Interactive selection
shipkit-ai

# Template shortcuts
shipkit-ai chat-saas my-app
shipkit-ai rag-simple my-rag-app
shipkit-ai adk-agent-saas my-agent-platform
shipkit-ai worker-saas my-worker-app

# With CLI options
shipkit-ai my-app --app-type chat --variant saas

Check for Updates

# Check current project for template updates
shipkit-ai check-updates

# Check specific project
shipkit-ai check-updates /path/to/my-project

Get Help

shipkit-ai --help
shipkit-ai check-updates --help

📋 Requirements

  • ShipKit AI Purchase: Available at shipkit.ai
  • Node.js: 18.0.0 or higher
  • npm: 8.0.0 or higher
  • Git: For template cloning and version control

🎯 Examples

Create a Chat SaaS Application

shipkit-ai chat-saas my-chatbot

cd my-chatbot
npm install
npm run dev

Your application will include:

  • ✅ Next.js 15 with App Router
  • ✅ Authentication (login/register)
  • ✅ Stripe subscription billing
  • ✅ AI chat interface
  • ✅ User dashboard
  • ✅ Admin panel
  • ✅ Responsive design

Create a RAG Document System

shipkit-ai rag-saas my-docs-ai

cd my-docs-ai
npm install
npm run dev

Features included:

  • ✅ Document upload and processing
  • ✅ Vector embeddings and search
  • ✅ AI-powered question answering
  • ✅ User document management
  • ✅ Subscription tiers
  • ✅ API endpoints

Create an AI Agent Platform

shipkit-ai adk-agent-saas my-agent-hub

cd my-agent-hub
npm install
npm run dev

Platform includes:

  • ✅ Multi-agent workflows
  • ✅ Tool integration framework
  • ✅ Agent marketplace
  • ✅ Automation triggers
  • ✅ Usage analytics
  • ✅ Enterprise billing

Create a Background Job Processing App

shipkit-ai worker-saas my-worker-app

cd my-worker-app
npm install
npm run dev

Application includes:

  • ✅ Background jobs with Trigger.dev
  • ✅ Real-time job progress tracking
  • ✅ AI processing with OpenAI integration
  • ✅ User authentication
  • ✅ Stripe subscription billing
  • ✅ Admin Panel

🛠️ What's Included

Every ShipKit template includes:

Frontend

  • Next.js 15 with App Router
  • TypeScript for type safety
  • Tailwind CSS for styling
  • shadcn/ui components
  • Responsive design

Backend & Database

  • Supabase for database and auth
  • Drizzle ORM for type-safe database queries
  • PostgreSQL with optimized schemas
  • File storage with Supabase Storage

Authentication & Billing

  • Supabase Auth (email, OAuth)
  • Stripe integration for payments
  • Subscription management
  • User roles and permissions

AI Integration

  • OpenAI GPT integration
  • Streaming chat responses
  • Vector embeddings (RAG templates)
  • Agent frameworks (ADK templates)

🔧 Configuration

After creating your application, you'll need to configure:

  1. Environment Variables - Copy .env.example to .env.local
  2. Supabase Project - Create at supabase.com
  3. Stripe Account - Set up at stripe.com
  4. OpenAI API Key - Get from openai.com

Detailed setup instructions are included in each template's SETUP.md file.

🚢 Deployment

Vercel (Recommended)

npm run build
vercel --prod

Manual Deployment

npm run build
# Deploy the .next folder to your hosting provider

📖 Documentation

  • Template Documentation: Each template includes detailed docs in ai_docs/
  • Setup Guides: Step-by-step setup in SETUP.md
  • API Reference: Auto-generated API docs
  • Component Library: shadcn/ui component documentation

🆕 Updates

Keep your applications up-to-date with the latest ShipKit improvements:

cd your-shipkit-project
shipkit-ai check-updates

This will check for template updates and guide you through applying them.

🤝 Support

ShipKit AI includes comprehensive support:

  • Website: shipkit.ai
  • Email Support: [email protected] (included with purchase)
  • Course Materials: Step-by-step tutorials and documentation
  • Community: Access to Discord community (coming with launch)

📄 License

ShipKit CLI is licensed under a Commercial License. Applications you create with ShipKit are yours to own, modify, and monetize without restriction.

See LICENSE.txt for full details.

🙏 Credits

Built with love by Brandon Hancock and the ShipKit team.