SheepNav
新上线今天63 投票

OpenGravity:高中生自制的零安装、自带密钥版 Antigravity 克隆

一位正在准备 GCSE 考试的高中生,因频繁遭遇 Google Antigravity 的使用限制和“代理终止”错误,决定亲手打造一个替代品。OpenGravity 是一款零安装、自带密钥(BYOK)的浏览器端 IDE,完全复刻了 Antigravity 的界面风格,并集成了基于 WebContainer API 的实时终端、本地文件系统同步以及自主智能体(Agent)能力,可自动执行软件工程任务。

项目背景:从用户到开发者

项目作者在大量使用 Google Antigravity 进行个人项目时,很快遇到了速率限制(rate limits)。这些问题在社区中已广受诟病,且未见改善。作者本可转向 CLI 或 VS Code,但极度喜爱 Antigravity 的 UI,于是利用 Google AI Studio 上传大量截图,借助 Gemini 3.1 Pro 和巧妙的提示工程,生成了 UI 克隆。随后,他利用课余时间将文件管理、Agent 逻辑等功能整合进来,形成了 OpenGravity 的雏形。

核心特性

  • BYOK(自带密钥):仅支持 Gemini API 模型(如 gemini-3.1-pro-preview),密钥仅存于浏览器 localStorage,保障隐私。
  • 主动式 Agent 推理:利用先进思维模型自主规划、执行和验证任务,减少人工干预。
  • 高性能终端:集成 xterm.js,由 WebContainer API 提供真实 Linux 环境。
  • 交互式工具:Agent 可执行 bash 命令、处理交互提示(y/n)并直接管理文件。
  • 零膨胀:IDE 本身无需 npm install,只需提供静态文件即可运行。

当前状态与社区邀请

项目目前为 Alpha 版本,适用于基础编程任务。作者因学业繁忙,将项目交给社区维护,期待开发者为其添加“专业”功能,以真正超越原版。

行业视角

OpenGravity 的出现反映了两个趋势:一是 AI 驱动 IDE 的普及(如 Antigravity、Cursor、Copilot),二是用户对云端服务的限制日益敏感。BYOK 模式既迎合了隐私需求,也降低了使用门槛。不过,仅支持 Gemini 模型和 Alpha 阶段的不稳定性是其当前短板。

对于教育场景或轻量级快速原型开发,OpenGravity 提供了一种有趣的替代方案。社区若能完善其 Agent 能力和生态,有望成为开源 AI IDE 领域的一股新力量。

延伸阅读

  1. TurboQuant 启发下的 KV 缓存量化统计推断与质量评估
  2. 基础模型嵌入能提升跨国作物产量泛化能力吗?一项撒哈拉以南非洲的留一国交叉验证评估
  3. TTCD:基于Transformer的非平稳时间序列因果关系发现框架
查看原文