Create your first app
Create the project via MCP or with kasy new. Firebase, Supabase, or REST API.
With your machine prepared, pick a path.
Implementation
1. Recommended path: MCP
Ask your assistant:
Create a project with KasyIt asks for name and backend (Firebase, Supabase, or REST API) and uses create_project (kasy new in quick mode). No terminal typing.
2. Alternative path: terminal
With the global CLI:
kasy newThe wizard asks:
- Project name (creates the folder)
- Backend: Firebase, Supabase, or REST API
- Quick Mode or Step by step
- Extra features (subscriptions, ads, AI chat, etc.)
Forgot to log in? kasy new catches it and walks you through it.
3. After creating (both paths)
Firebase: deploy is separate, before the first boot:
cd your_app_name
kasy deploy
kasy runWith Firebase and anonymous login (the default), run kasy deploy before the first kasy run. Without deploy, Auth and Functions don't exist on the server.
Via MCP, ask: "deploy Firebase and run the app". It uses deploy_backend and then run_app (asks whether iOS, Android, or web).
Supabase: deploy already runs during new. Just:
cd your_app_name
kasy runREST API: no deploy. Point BACKEND_URL in .vscode/launch.json:
cd your_app_name
kasy runNext step: run the app.
Information
Quick Mode vs Step by step
| Mode | For who |
|---|---|
| Quick | Wants everything on and to start fast (what the MCP uses) |
| Step by step | Wants to pick each feature in the terminal |
Last updated on 08/02/2026

