Visit saasclaw.ai and you'll see the main landing page:
The SaaSClaw landing page โ Build apps with AI, deploy with a click.
The hero section says it all: "Build apps with AI, deploy with a click." Below the headline are three action buttons:
Get Started โ Create an account and start building
Log in โ Return to your dashboard
Live demos โ See example projects in action
Scroll down to see the How it works section with feature cards covering everything from the AI wizard to deploy rollback, and the Works with your stack section listing all supported frameworks.
2. ๐ Sign Up & Log In
Click Get Started or Log in to reach the authentication page:
Sign in with Google, GitHub, or email + password.
Sign In
The login page offers:
Continue with Google โ One-click OAuth
Continue with GitHub โ One-click OAuth
Username + Password โ Traditional login form
Sign Up
New users can create an account via Google OAuth, GitHub OAuth, or email + password registration. If you use GitHub OAuth, you'll automatically be able to push code from SaaSClaw to your repos.
๐ก Tip: If you forgot your password, click "Forgot your password? Reset it" to get a recovery email.
3. ๐ Dashboard
After logging in, you land on the Projects dashboard:
Your project dashboard โ all your apps in one place.
Action buttons โ Open the wizard, deploy, or manage
Shared Key Banner
If you're using the platform's shared API key (default for new users), you'll see a yellow banner prompting you to add your own API key. Click Add your own API key to go to Account โ API Keys, where you can add keys for OpenAI, Anthropic, Z.AI, or other providers.
4. โจ Creating a New Project
Click + New in the navigation or the + New Project button on the dashboard:
Create a new project from a template or import from GitHub.
Template Creation
When using a template, fill in:
Project Name โ A human-readable name (e.g., "My Portfolio")
Slug โ Auto-generated URL-safe identifier (e.g., my-portfolio). Used in your preview URL: my-portfolio.preview.saasclaw.ai
Description (optional) โ What are you building?
Then pick a template: Static HTML, Django, React + Django, React + Vite, .NET/C#, and more. Click Create Project to set up the workspace. The platform will create a project workspace, initialize a git repository, set up the framework template, and create a preview subdomain.
๐ก Tip: You can change the framework or start from scratch later. The initial choice just sets up sensible defaults.
GitHub Import
If you choose GitHub, you'll be prompted to install the SaaSClaw GitHub App and select a repository. The wizard will clone your existing codebase and start from there.
5. ๐ง The AI Wizard
The wizard is SaaSClaw's core experience โ an AI coding agent that reads your project, writes code, and deploys it:
Chat with the wizard to build your app in plain English.
Wizard Header
The top of the wizard page shows:
Project name with framework badge
Live badge โ Green โ Live with your preview URL if deployed, or โช Deploying... during deploys
Tab bar: Wizard ยท Files ยท Domain ยท Model Card ยท Database ยท GitHub
Chatting with the Wizard
Type your request in the input box and press Enter or click Send. Examples:
"Create a landing page with a hero section, pricing table, and contact form"
"Add a dark mode toggle to the navbar"
"Fix the CSS layout issue on the about page"
"Add a REST API endpoint that returns all blog posts"
The wizard will:
Read your project files โ It scans the codebase to understand the structure
Plan the changes โ Decides what files to create or modify
Write code โ Makes the changes using tools like write_file, edit_file
Run builds โ Executes build commands and checks for errors
Fix issues โ If the build fails, it reads the error and fixes the code
Deploy โ Auto-deploys to your preview environment
Tool Calls
As the wizard works, you'll see tool call cards in the conversation. Each shows the tool name (e.g., ๐ง write_file, ๐ง shell) and the result. Click a card to expand and see the full output.
Side Panels
Alongside the wizard, several panels provide context:
Files โ Browse your project's file tree and view/edit files
Domain โ Manage custom domains
Model Card โ View and edit the AI model configuration
Database โ Inspect and manage your project's database
GitHub โ View git status, diffs, and push changes
6. ๐ Deploying Your Project
Deploying in SaaSClaw is designed to be automatic, but you can also trigger deploys manually.
Automatic Deployment
When the wizard finishes coding and the build succeeds, it automatically deploys to your preview environment. You'll see the live badge change to:
โ Live โ my-first-app.preview.saasclaw.ai
Click the green Live badge to open your site in a new tab.
Manual Deploy
From the wizard page, click Deploy Preview to trigger a fresh build and deploy. The deployment process shows progress through 5 phases:
Init โ Setting up the build environment
Pull โ Merging latest changes
Build โ Running the build command (e.g., npm run build)
Deploy โ Copying files to the web root and configuring nginx
Health โ Verifying the site responds correctly
Promote to Production
Once your preview looks good, click Promote to Production to deploy to your production environment. This follows the same 5-phase process but deploys to {slug}.saasclaw.ai (no .preview subdomain).
๐ก Tip: Production deploys create a git tag for easy rollback. You can revert to any previous version from Deploy History.
7. ๐ค Account & API Keys
Click Account in the navigation to manage your profile:
Manage your profile, GitHub connection, and API keys.
Profile Settings
Display Name โ Your name as shown in the platform
Email โ Used for deploy notifications and account recovery
GitHub Integration
Connect your GitHub account โ Grants the wizard push access to your repos
Install the SaaSClaw GitHub App โ Scoped repo access; credentials are never stored
Import existing repos as new projects
API Keys
From Account, you can manage API keys for LLM providers:
OpenAI โ GPT-4, GPT-4o, etc.
Anthropic โ Claude models
Z.AI โ GLM models
Custom endpoints โ Self-hosted models via OpenAI-compatible APIs
๐ก Why bring your own key? The shared platform key has limits (project count, token quota). Adding your own key unlocks unlimited usage and access to all providers.
Ready to build?
Create your first project and see the AI wizard in action.