antigravity-gemini-bridge
v0.3.4
Published
Bridge between Gemini CLI and Antigravity iOS app via Supabase
Readme
antigravity-gemini-bridge
Lightweight bridge between Gemini CLI and Antigravity Mobile via Supabase.
The CLI bridge that connects Antigravity Mobile (iOS) to your Gemini CLI on macOS, Linux, and Windows.
iOS app: Mobile IDE for Antigravity AI
Control your coding sessions from iPhone: send prompts, receive replies, and keep your workspace synced remotely.
This npm package runs as a local background bridge process.
Users usually start it from the connection page flow:
https://luch.dev/antigravity?token=...&id=...
How It Works
The bridge connects three layers:
- Antigravity Mobile (iOS) -> sends prompts via Supabase
- antigravity-gemini-bridge (this package) -> receives prompts, runs
gemini, sends replies - Antigravity Mobile (iOS) -> receives replies and keeps history synchronized
Pairing Flow
- Install/open Mobile IDE for Antigravity AI on iPhone.
- Open the mobile-generated link on your computer:
https://luch.dev/antigravity?token=...&id=...
- Install Gemini CLI if needed:
npm i -g @google/gemini-cli
- Sign in if needed:
gemini
- Start bridge:
npx antigravity-gemini-bridge@latest
- Click Connect in the web page.
Requirements
- Node.js >= 18
- Gemini CLI installed (
@google/gemini-cli) - Antigravity Mobile app (iOS)
- Supabase project configured for bridge tables:
messagesdevice_pairsbridge_sessionside_presence
Local Development
cd gemini-bridge
npm install
cp .env.example .env
npm run dev -- --path /absolute/path/to/workspaceFor production-style local run:
npm run build
node dist/index.js --path /absolute/path/to/workspaceLicense
Proprietary - see the Software License EULA.
© 2026 Ulad Luch. All rights reserved.
