Show HN: OpenGravity – A zero-install, BYOK vanilla JS clone of Antigravity
C'est une version expérimentale et légère, construite en HTML/CSS/JS, d'un IDE basé sur le navigateur avec un terminal xterm.js via WebContainer, synchronisation locale des fichiers et un agent autonome capable d'exécuter des commandes et modifier des fichiers en temps réel. Le projet est encore en version Alpha et adopte le principe BYOK (clé API conservée localement), en supportant pour l'instant uniquement les modèles Gemini. L'auteur a recréé l'interface à partir d'exemples de Google Antigravity en utilisant Gemini 3.1 Pro pour générer le design, puis a intégré la logique de gestion de fichiers et d'agent. Les besoins identifiés incluent une meilleure orchestration agentique, le support d'autres fournisseurs (OpenAI, Anthropic), la stabilisation de la synchronisation et du terminal, ainsi que des améliorations UI comme menus, sélection de modèle, Git et un panneau de paramètres. Pour tester, il suffit de servir le projet (par exemple python3 server.py), ouvrir http://localhost:8000, entrer une clé Gemini via l'icône en haut à droite, et noter que le développement est en pause pendant les études de l'auteur mais que les PR sont relus le dimanche ; la licence est GPL-3.0.