OpenRouter
OpenCode Console
Caide Agent
ChatGPT / Codex
Claude Code
DeepSeek
Google Gemini
Expo (React Native)
Flutter
Next.js
Supabase

Build production apps with the AI agents you already use

Caide is the local-first desktop and web workspace for building full-stack apps—unifying chats, blueprints, tool execution, live device preview, and production builds in one focused window.

Follow on X
Free With Your Own Keys • Optional Caide Agent • Local-First Architecture
Caide Autonomous Studio: Real-time agent turn loop, prompt engineering, and live DeviceLab mobile preview

01 / Immutable Frameworks

One framework chosen at creation. Deep native toolchains.

Caide avoids generic spaghetti code by enforcing strict architectural boundaries. The framework you select configures the system prompt, toolchain verifiers, live dev-servers, and native export pipelines specifically for that stack.

React Native (Expo)
Mobile & Web

Expo Metro dev-server, mobile simulator, browser preview for web, native iOS and Android build targets.

Flutter
Cross-Platform

Dart toolchain, flutter analyze/test, DeviceLab preview, and native APK, AAB, and IPA packaging.

Website (Next.js / Vite)
Full-Stack Web

Modern SSR or SPA web apps with live hot-reloading preview, Vercel one-click deploy, and tarball builds.

Blank Managed
Custom Architecture

Clean managed directory where the agent designs and scaffolds custom architectures from scratch.

Framework Scaffolding

Start with full native toolchain support

Create a new React Native Expo project, Flutter mobile app, or Next.js web application. Caide boots your local environment, installs exact dependencies, and spins up the live Metro or Vite watcher automatically.

Caide Framework Scaffolding: Blank, React Native Expo, Flutter, Next.js Website

Provider Portability & BYOK

Bring your own keys. Seven providers, one workspace.

Bring your own keys for OpenRouter, OpenCode Console, DeepSeek, or Google and they stay free forever: no quotas, no token markups. ChatGPT/Codex and Claude Code use your existing account logins. Caide Agent is the only paid surface ($2/month, powered by OpenCode Console) and is entirely optional.

OpenRouter
BYOK

One key for hundreds of frontier and open models, with live pricing and fallbacks.

OpenCode Console
BYOK

OpenCode's managed catalog, including the Go subscription host Caide Agent uses.

Caide Agent
Hosted

Optional hosted agent on OpenCode Console. $2/month with a 7-day, 500-credit trial.

ChatGPT / Codex
Account

Sign in with your ChatGPT account and run Codex models with native tool calls.

Claude Code
Account

Use your official Claude Code login and CLI session. No Anthropic API key needed.

DeepSeek
BYOK

DeepSeek reasoning and chat models with direct API access and thinking budgets.

Google Gemini
BYOK

Gemini 2.5 Pro and Flash with long context and native multimodal input.

BYOK Model Hub

Direct provider connections. Zero markup.

Configure each key once in Caide's encrypted store, then switch providers per thread or per turn. Free BYOK is free forever; Caide Agent is the only optional paid surface.

02 / Autonomous Turn Loop

Keep architecture, execution, and verification in the same loop.

Building real software requires more than a raw chat box. Caide organizes each turn into explicit architectural alignment, transparent tool consent gates, instant serverless database branching, and live multi-device preview.

02 / Architecture Alignment

Review blueprints and surveys before code touches disk

Before writing complex features or refactoring modules, Caide presents an interactive App Blueprint detailing screens, state models, and route structures. A quick survey aligns on technical tradeoffs early.

App Blueprint Survey

Select layout strategy:

03 / DeviceLab & Live Preview

Multi-device live preview with hot reloading

Test your running application across iPhone 16 Pro, Android, Tablet, and Desktop frames. Inspect problems diagnostics, view live console logs, and scan the mobile QR code to test immediately on your physical phone.

Caide DeviceLab: Interactive mobile simulator preview with idle diagnostics

04 / Database Branching

Neon instant branching & Supabase lifecycle

Connect Supabase or Neon serverless Postgres. Caide automatically provisions an isolated, copy-on-write database branch for each feature thread, allowing the agent to test schema migrations safely without touching staging.

br-calc-v2
active

// 001_create_history.sql

+ CREATE TABLE history (

+ id UUID PRIMARY KEY,

+ expression TEXT

+ );

Neon Serverless0ms cold start

05 / Tool Consent & Safety

Explicit approvals with protected shell execution

Never worry about unexpected terminal commands or file wipes. Caide features granular tool approvals, shell command blocklists, and immediate checkpoints so you can review and rollback any step.

Terminal Approval

~/Developer/caide-mobile-app

$ bun add react-native-reanimated

06 / 1-Click Deploy & Native Builds

Ship to Vercel and export native mobile binaries

Publish web projects directly to Vercel with automatic Neon database synchronization. For mobile apps, trigger native builds (APK, AAB, IPA) or export standard CAIDEPKG packages directly from the UI.

Publish & Deployready

Keep every repository ready to resume.

Move between products, client work, and experiments without rebuilding context from scattered windows. Each project keeps its own tasks, provider sessions, environments, and activity state.

Caide

Projects

Calculator
analyse-this-project-suggest
vento-
rn try 3

Local-first boundary

Know where every part of the work goes.

Caide keeps your code, data, and keys completely under your control. The boundary is explicit: local application state stays on your machine, while AI providers receive only the context necessary to fulfill your prompt.

Workspace state stays on your machine

All project files, SQLite thread history, goal trees, version checkpoints, and local configs are stored strictly on your local disk—never in an external cloud account.

Direct provider routing with zero proxy

BYOK prompts and tool calls stream directly from your machine to OpenRouter, OpenCode Console, DeepSeek, or Google. ChatGPT/Codex and Claude Code use your account. Caide Agent alone routes through Caide's gateway to OpenCode Console, with no token markup beyond the $2/month plan.

Free BYOK forever, optional hosted agent

Bring your own keys and build without quotas, caps, or token markups. Caide Agent is the only paid surface: $2/month, powered by OpenCode Console, with a 7-day / 500-credit trial. No other local feature is gated.

Explicit consent gates & safe shell

Every destructive command, package installation, and database migration requires your explicit consent. Blocklists prevent accidental data wipeout.

Quick Answers

Frequently Asked Architecture Questions

Caide Assistant

Can I build iOS and Android apps with Caide?

Yes! Caide provides deep, first-class support for React Native (Expo) and Flutter projects. It boots local dev-servers, frames the app in iPhone & Android simulators in DeviceLab, provides mobile QR code testing, and builds native APK, AAB, and IPA binaries.

Read more in our official documentationExplore Docs →

Product Questions

Understand the boundary before you run the work.

How frameworks, BYOK models, local SQLite, previews, database branching, and deployments fit together.

Caide is an open-source, local-first workspace for building production-grade full-stack applications with AI. Unlike general-purpose code assistants or chatbots, Caide manages the complete app development lifecycle: scaffolding framework projects (React Native, Flutter, Next.js), streaming agent code changes, reviewing architecture with App Blueprints, testing in DeviceLab with live hot-reloading, and deploying production builds.

Caide is free forever when you use your own accounts and keys. Connect OpenRouter, OpenCode Console, ChatGPT/Codex, Claude Code, DeepSeek, or Google Gemini and pay only your provider. The optional Caide Agent is $2/month with a 7-day/500-credit trial and runs on OpenCode Console; no other feature is gated.

Your provider keys are stored locally in Caide's encrypted store, and BYOK traffic goes directly to the provider you chose. Caide Agent is the one exception: it uses your Caide account and is proxied through our gateway to OpenCode Console, with only aggregate usage metered — prompts and code are never stored by Caide.

Caide currently provides deep, first-class support for four immutable project types: React Native (Expo) for iOS/Android/Web, Flutter for cross-platform native apps, Website (Next.js / Vite) for modern web applications, and Blank for unconstrained custom codebases.

Absolutely. In React Native and Flutter projects, Caide manages the local development servers, streams logs, provides responsive device frames (iPhone and Android) with mobile QR code testing, and triggers native production builds (APK, AAB, and IPA artifacts) using your local toolchains.

Before writing code for complex features, Caide's agent can generate interactive App Blueprints outlining routes, data models, and component hierarchies, alongside 3-question questionnaires to align on technical tradeoffs with you before committing changes.

Caide integrates directly with Neon serverless Postgres and Supabase. When working on feature threads, Caide can spin up isolated, copy-on-write database branches in seconds so your agent can test migrations without affecting production data.

Your source code remains entirely on your machine in standard local directories. Caide creates standard Git repositories that you can open in any editor, push to GitHub, or build with standard CLI tools at any time.

Community Voices

Built for developers shipping production software

React Native Expo in DeviceLab is unmatched

"Caide completely changed how I build mobile apps. Generating a full React Native Expo project, testing in the live DeviceLab simulator with hot reload, and exporting the native APK without paying a single dollar in SaaS markups is mind-blowing."

Alex Rivera

Alex Rivera

Mobile Lead & Indie Hacker

App Blueprints save hours of refactoring

"Being able to plug in my OpenRouter and DeepSeek API keys directly means I get raw inference speed and full privacy. The App Blueprint card is genius—it aligns on the database schema before touching a file."

Elena Rostova

Elena Rostova

Full-Stack Engineer

First AI studio with true Flutter depth

"Most AI builders only know React, but Caide's Flutter toolchain support is first-class. It runs flutter analyze, tests in the device frame, and generates clean Dart packages that adhere to production standards."

Marcus Chen

Marcus Chen

Senior Flutter Architect

Zero-risk database migrations

"The Neon database branching per thread is a game changer. The agent tested a complex migration on an isolated copy-on-write branch while our live demo remained completely untouched. Then 1-click Vercel deploy synced everything."

Devon Bailey

Devon Bailey

Startup Founder

Free BYOK, no quota traps

"Free BYOK, local-first, no quota traps. I use my own OpenRouter key on the road and switch to Claude Code at my desk. Caide treats developers with respect."

Sarah Lindqvist

Sarah Lindqvist

Open Source Contributor

Transparent execution and safety

"The tool execution consent model gives me total confidence. I see the exact command before it runs and can inspect diffs in real time. Caide isn't a black box; it's a precision instrument."

Kofi Mensah

Kofi Mensah

Product Engineer

OpenRouter
OpenCode Console
Caide Agent
ChatGPT / Codex
Claude Code
DeepSeek
Google Gemini
Expo (React Native)
Flutter
Next.js
Supabase

The local-first AI workspace for building production apps.

Build production apps with the AI agents you already use

Start with one project and your choice of framework. Create threads, align on blueprints, stream turns with your frontier or local models, inspect live mobile previews, and ship to production.

100% Free and Open Source • Bring Your Own Keys • Local-First