CLI to scaffold a new AI Stack project
npm install @awangt/createaistackThe 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.
- 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.
You can create a new project directly using npx:
``bash``
npx @awangt/createaistack
Follow the on-screen prompts to configure your project name, database preference, and AI provider credentials.
During the setup, you will be asked for:
1. Project Name: The name of the folder where your project will be created.
2. License Key: A valid license key is required to download the template.
3. 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.
4. AI Settings: Select your provider and input the corresponding API Key.
5. Email Service: (Optional) Input your Email API Key.
- Node.js >= 18.0.0
ISC