
Available as a web service at clink.new
Claudable is a powerful Next.js-based web app builder that combines Claude Code's (Cursor CLI also supported!) advanced AI agent capabilities with Lovable's simple and intuitive app building experience. Just describe your app idea - "I want a task management app with dark mode" - and watch as Claudable instantly generates the code and shows you a live preview of your working app. You can deploy your app to Vercel and integrate database with Supabase for free.
This open-source project empowers you to build and deploy professional web applications easily for free.
How to start? Simply login to Claude Code (or Cursor CLI), start Claudable, and describe what you want to build. That's it. There is no additional subscription cost for app builder.
Don't want to set up locally? Try Clink - the web-based version with instant access!



Claudable supports multiple AI coding agents, giving you the flexibility to choose the best tool for your needs:
Claude Code - Anthropic's advanced AI coding agent with Claude Opus 4.1
- Features: Deep codebase awareness, Unix philosophy, direct terminal integration
- Context: Native 200k tokens
- Pricing: Requires Anthropic API key or Claude subscription
- Installation:
bash
npm install -g @anthropic-ai/claude-code
claude # then > /login
Codex CLI - OpenAI's lightweight coding agent with GPT-5 support
- Features: High reasoning capabilities, local execution, multiple operating modes (interactive, auto-edit, full-auto)
- Context: Varies by model
- Pricing: Included with ChatGPT Plus/Pro/Business/Edu/Enterprise plans
- Installation:
bash
npm install -g @openai/codex
codex # login with ChatGPT account
Cursor CLI - Powerful AI agent with access to cutting-edge models
- Features: Multi-model support (Anthropic, OpenAI), AGENTS.md support
- Context: Model dependent
- Pricing: Starting from $20/month Pro plan
- Installation:
bash
curl https://cursor.com/install -fsS | bash
cursor-agent login
Qwen Code - Alibaba's open-source CLI for Qwen3-Coder models
- Features: 256K-1M token context, multiple model sizes (0.5B to 480B), Apache 2.0 license
- Context: 256K native, 1M with extrapolation
- Pricing: Completely free and open-source
- Installation:
bash
npm install -g @qwen-code/qwen-code@latest
qwen --version
Z.AI GLM-4.6 - Zhipu AI's coding agent powered by GLM-4.6 - Features: Strong reasoning capabilities and cost-efficient, code generation and understanding - Context: 200K tokens - Pricing: Starting from $3/month (GLM Coding Lite) to $30/month (GLM Coding Max), with 50% off first month - Installation: See Quick Start Guide
Database & Deployment: - Supabase: Connect production-ready PostgreSQL database directly to your project. - Vercel: Publish your work immediately with one-click deployment
There is no additional subscription cost and built just for YOU.
Before you begin, ensure you have the following installed: - Node.js 18+ - Claude Code or Cursor CLI (already logged in) - Git
Get Claudable running on your local machine in minutes:
# Clone the repository
git clone https://github.com/opactorai/Claudable.git
cd Claudable
# Install all dependencies
npm install
# Start development server
npm run dev
Your application will be available at http://localhost:3000
Note: Ports are automatically detected. If the default port is in use, the next available port will be assigned.
The npm install command automatically handles the complete setup:
.env filesdata/cc.db on first runnpm run db:backup # Create a backup of your SQLite database
# Use when: Before major changes or deployments
# Creates: data/backups/cc_backup_[timestamp].db
npm run db:reset # Reset database to initial state
# Use when: Need fresh start or corrupted data
# Warning: This will delete all your data!
npm run clean # Remove all dependencies
# Use when: Dependencies conflict or need fresh install
# Removes: node_modules/, package-lock.json
# After running: npm install to reinstall everything
Claudable uses SQLite for local development. The database automatically initializes on first run.
The application automatically finds available ports. Check the .env file to see which ports were assigned.
# Clean all dependencies and retry
npm run clean
npm install
If you encounter the error: Error output dangerously skip permissions cannot be used which is root sudo privileges for security reasons
Solution:
1. Do not run Claude Code with sudo or as root user
2. Ensure proper file ownership in WSL:
```bash
# Check current user
whoami
# Change ownership of project directory to current user
sudo chown -R $(whoami):$(whoami) ~/Claudable
3. If using WSL, make sure you're running Claude Code from your user account, not root
4. Verify Claude Code installation permissions:bash
# Reinstall Claude Code without sudo
npm install -g @anthropic-ai/claude-code --unsafe-perm=false
```
Get Token: GitHub Personal Access Tokens → Generate new token (classic) → Select repo scope
Connect: Settings → Service Integrations → GitHub → Enter token → Create or connect repository
Get Token: Vercel Account Settings → Create Token
Connect: Settings → Service Integrations → Vercel → Enter token → Create new project for deployment
Get Credentials: Supabase Dashboard → Your Project → Settings → API
- Project URL: https://xxxxx.supabase.co
- Anon Key: Public key for client-side
- Service Role Key: Secret key for server-side
MIT License.
These features are in development and will be opened soon. - Native MCP Support - Model Context Protocol integration for enhanced agent capabilities - Checkpoints for Chat - Save and restore conversation/codebase states - Enhanced Agent System - Subagents, AGENTS.md integration - Website Cloning - You can start a project from a reference URL. - Various bug fixes and community PR merges
We're working hard to deliver the features you've been asking for. Stay tuned!
$ claude mcp add Claudable \
-- python -m otcore.mcp_server <graph>