A UK high school student has released OpenGravity, a lightweight, open-source clone of Google's Antigravity IDE built entirely in vanilla JavaScript without any frameworks or build tools. The student developer, known by the username ab-613, created the project while studying for their GCSEs after experiencing usage limits and stability issues with the original Antigravity platform.
Built Without Frameworks for Maximum Accessibility
OpenGravity distinguishes itself through its minimalist architecture. The entire IDE is constructed using plain HTML, CSS, and JavaScript with no dependencies on React, Vue, or any build process. This approach keeps the codebase lightweight and accessible to developers who want to understand or modify the tool without navigating complex framework abstractions.
Despite the vanilla approach, OpenGravity integrates sophisticated features including the WebContainer API, which provides a real in-browser Linux environment rather than a simulated terminal. The integration allows AI agents to execute shell commands, install dependencies, and edit local files directly within the browser.
Key Features and Design Decisions
The project implements several important capabilities:
- Real terminal integration via WebContainer API and xterm.js for terminal emulation
- BYOK (Bring Your Own Key) architecture where API keys remain stored in localStorage for user privacy
- Accurate UI replication of the Antigravity interface
- Proactive AI capabilities enabling agents to independently start projects and modify files
- Zero installation required, accessible directly through the browser
The creator acknowledges the current alpha state, noting that many UI dropdowns and buttons are placeholder implementations. The live demo at opengravity.pages.dev requires users to zoom out to 80% on non-fullscreen displays and prompts for a Gemini API key on load.
Early Open-Source Release During Exam Period
The developer chose to open-source the project early despite its incomplete state, believing the foundation of a vanilla JavaScript IDE with WebContainer integration offers significant value to the community. With GCSE exams approaching, ab-613 is seeking community feedback on code quality, WebContainer integration, and improvements to the agent interaction loop.
The project launched on Hacker News on May 11, 2026, receiving 102 points and 30 comments, demonstrating strong community interest in accessible AI development tools built by student creators.
Key Takeaways
- A high school student replicated core Antigravity IDE functionality using only vanilla JavaScript, HTML, and CSS with no build tools or frameworks
- OpenGravity integrates WebContainer API for real in-browser Linux environments, enabling AI agents to execute actual shell commands and file operations
- The project uses a BYOK (Bring Your Own Key) model with API keys stored locally in the browser for user privacy
- The live demo is available at opengravity.pages.dev and the source code is publicly available on GitHub
- The project received 102 points on Hacker News, highlighting community interest in accessible, framework-free development tools