Launching today
Caide
A local-first AI app builder for mobile and web
1 follower
A local-first AI app builder for mobile and web
1 follower
Caide is a local-first AI app builder for React Native (Expo), Flutter, Next.js, and blank projects. It pairs an autonomous coding agent with App Blueprints, DeviceLab live previews, Neon database branching and Supabase integration, and production builds. BYOK is free forever; Caide Agent is an optional ā¦3,000 30-day pass powered by OpenCode Console.



Free Options
Launch Team

Framer AI AgentsDesign and publish professional sites with AI
Promoted
I built Caide because every AI app builder I tried wanted my project somewhere I don't control. Cursor is a great editor but it's a code editor, not a build pipeline. Lovable and Bolt are excellent, but your app, your database, and your keys live on their servers. Dyad got the local-first part right, and I wanted that plus real mobile tooling.
Caide runs the agent on your machine. Files, SQLite state, thread history, and provider keys never leave your computer.
What's actually different:
ā Seven providers, your key, free forever. OpenRouter, OpenCode Console, ChatGPT/Codex, DeepSeek, Google, and Claude Code. No Caide quota, no token markup. The only paid thing is Caide Agent: ā¦3,000 for a 30-day pass, after a 7-day / 500-credit trial.
ā Real mobile builds. React Native (Expo) and Flutter are first-class, not an afterthought ā APK, AAB, and IPA built through local toolchains.
ā DeviceLab. iPhone, Android, tablet and desktop frames with hot reload, console logs, and QR testing on a physical phone.
ā Database branching.Supabase and Neon branches per thread, so migrations aren't scary.
macOS, Windows, and Linux installers are live today (v0.6.0). It's a desktop app, ~230MB, and it does need your machine to have the toolchains for the stack you pick.
What I'd most like feedback on: the first-run experience. Choosing a framework, getting a working preview, and knowing what the agent is about to do ā if any of those three feel slow or confusing, I want to hear exactly where you got stuck. Rough edges are expected; silence isn't useful.