Setting up Chatari
Get Chatari installed and authenticated in minutes. Unlike traditional coding assistants, Chatari delivers complete projects from single prompts - no iterative chatting required.
Installation
Install Chatari globally using npm. The CLI is lightweight as all processing happens on our backend infrastructure.
npm install -g @chatari/cli
Requirements: Node.js 16+ and npm. The CLI works on macOS, Linux, and Windows.
Verify the installation:
chatari --version
Authentication
Chatari uses subscription-based authentication. You'll need an active subscription to generate projects. No API keys required.
Get started
Sign up to get early access to Chatari. Limited spots available.
Authenticate the CLI
Run the auth command to link your CLI with your subscription:
chatari auth
This will open your browser for secure authentication. Once complete, your CLI is ready to use.
Authentication is stored securely and persists across sessions. You only need to authenticate once per device.
Your First Run
Let's generate your first project. Remember, Chatari works differently from other tools - you provide one comprehensive prompt and receive a complete project.
chatari run "Create a task management API with Node.js, Express, PostgreSQL. Include user auth, CRUD operations for tasks, and REST endpoints"
What happens next:
- Planning (1-3 min): Our orchestrator analyzes your requirements and creates an architecture plan
- Building (10-15 min): Multiple AI models work in parallel to generate all files, tests, and documentation
- Validation (2-3 min): Code is tested, linted, and packaged
- Delivery: You receive a download link to your complete project
Writing Effective Prompts
Since Chatari generates entire projects from single prompts, being specific upfront saves time.
Good Prompt Structure
chatari run " Project: [What you're building] Stack: [Technologies to use] Features: [List key features] Requirements: [Any specific needs] "
Example Prompts
E-commerce Platform:
chatari run "Build an e-commerce platform with React frontend and Node.js backend. Include: product catalog with categories, shopping cart, user authentication, Stripe payment integration, order management, admin dashboard for inventory. Use PostgreSQL for data, Redis for sessions, and include Docker configuration."
SaaS Dashboard:
chatari run "Create a B2B SaaS analytics dashboard. Stack: Next.js 14, TypeScript, Tailwind CSS, Prisma, PostgreSQL. Features: multi-tenant architecture, role-based access, real-time charts, data export, webhook integrations, usage tracking, and billing integration ready."
Note: Chatari focuses on new project generation. For editing existing projects, use the generated code with traditional IDEs or coding assistants.
Downloading Your Project
After processing, you'll receive a secure download link:
✅ Project ready! 📦 Download: https://code.chatari.com/deliveries/abc123...zip 📝 Expires in: 7 days Run: chatari download abc123
Download directly via CLI:
chatari download [project-id]
Or list recent projects:
chatari list
Next Steps
Once you've downloaded your project:
Extract and explore
unzip project-abc123.zip cd project-abc123 ls -la
Review documentation
Each project includes README.md with setup instructions, architecture decisions, and next steps.
Install dependencies and run
npm install npm run dev
Customize as needed
Open in your favorite IDE (VS Code, Cursor, etc.) to add features or make adjustments.
Troubleshooting
Authentication Issues
If authentication fails, try:
chatari logout chatari auth
Network Timeouts
For large projects, increase timeout:
chatari run "your prompt" --timeout 30
Check Status
Monitor project generation:
chatari status [project-id]
Need help? Visit support or email support@chatari.com