@awangt/createaistack
v1.0.3
Published
CLI to scaffold a new AI Stack project
Maintainers
Readme
Create AI Stack
The Create AI Stack CLI is a powerful scaffolding tool designed to jumpstart your next AI-powered application. It automates the setup process, handling dependencies, configuration, and boilerplate code so you can focus on building features.
Visit createaistack.com for more information.
Features
- Interactive Setup: An intuitive CLI setup wizard to configure your project.
- Database Flexibility: Choose between popular database providers:
- SQLite (Default)
- MongoDB
- Supabase
- AI Integration: Built-in support for top AI providers:
- OpenAI
- Google Gemini
- Anthropic Claude
- Secure: Validates license keys before scaffolding to ensure authorized access.
Quick Start
You can create a new project directly using npx:
npx @awangt/createaistackFollow the on-screen prompts to configure your project name, database preference, and AI provider credentials.
Configuration Options
During the setup, you will be asked for:
- Project Name: The name of the folder where your project will be created.
- License Key: A valid license key is required to download the template.
- Database Configuration:
- For SQLite, no detailed configuration is needed.
- For MongoDB, provide your Connection URI and Database Name.
- For Supabase, provide your Project URL and Publishable Key.
- AI Settings: Select your provider and input the corresponding API Key.
- Email Service: (Optional) Input your Email API Key.
Requirements
- Node.js >= 18.0.0
License
ISC
