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.

1

Get started

Sign up to get early access to Chatari. Limited spots available.

2

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:

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:

1

Extract and explore

unzip project-abc123.zip
cd project-abc123
ls -la
2

Review documentation

Each project includes README.md with setup instructions, architecture decisions, and next steps.

3

Install dependencies and run

npm install
npm run dev
4

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