Browser-based, zero-install Antigravity UI clone built in pure HTML/CSS/JS with BYOK Gemini support, xterm.js terminal, WebContainer API, and a sidebar agentic coding loop.
Key Takeaways
Zero-install IDE: Served via python3 server.py; no npm for the IDE itself. Uses WebContainer API for a real Linux-like terminal in-browser.
Gemini-only BYOK: Supports gemini-3.1-pro-preview and flash variants; API key stored in localStorage. Provider is hardcoded in agent.js:8.
Alpha-quality agent: Can initialize projects, run pnpm, edit files, and handle interactive terminal prompts. Orchestration logic is basic; multi-agent handling not yet implemented.
Known gaps: Model dropdown hardcoded, Git icon is a placeholder, top menu bars (File/Edit/Selection) are stubs, no settings panel beyond a small icon.
Discussion is minimal. The author clarified the primary use case is quick in-browser HTML/CSS/JS prototyping without spinning up a full dev environment or hitting Antigravity rate limits.
One commenter suggested the name ZeroGravity better fits the project’s design goals; the author agreed and may rename post-exams.