Features: - 17+ pre-configured AI provider presets - One-click provider setup - Model auto-fetching - Connection testing - Modern GUI interface - Comprehensive documentation Presets include: - OpenAI (GPT-4o, GPT-4o-mini, GPT-4-turbo) - Anthropic (Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku) - Google Gemini (API Key & OAuth) - Google Antigravity (OAuth) - Antigravity-specific models - Groq, OpenRouter, OpenCode, NVIDIA NIM, Ollama, and more
e6b6405912
·
2026-05-22 10:20:13 +00:00
1 Commit
Antigravity IDE - AI Provider Edition
Version 2.0.1-ai-providers-1
Antigravity IDE with 17+ Pre-configured AI Provider Presets
🎯 Overview
This is a custom build of Antigravity IDE with comprehensive GUI support for managing multiple AI providers. Features include:
- ✅ 17+ Pre-configured Provider Presets - One-click setup for popular AI providers
- ✅ Model Auto-Fetching - Automatically discover available models from provider APIs
- ✅ Connection Testing - Validate API keys and endpoints before use
- ✅ Persistent Settings - All configurations saved automatically
- ✅ Modern GUI Interface - Beautiful, responsive interface built with HTML/CSS/JS
🌐 Supported AI Providers
Direct API Providers
- OpenAI - GPT-4o, GPT-4o-mini, GPT-4-turbo, GPT-3.5-turbo
- Anthropic - Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku
- Groq - Llama 3.1, Mixtral models
- OpenRouter - Access to 100+ models
OpenAI-Compatible Providers
- OpenCode Zen/Go - GLM, Kimi, MiniMax, DeepSeek, Qwen models
- NVIDIA NIM - NVIDIA's AI endpoints
- Kilo.ai Gateway - Kilo.ai services
- Crof.ai - OpenAI-compatible endpoint
- OpenAdapter - 0G models
- Z.ai Coding - GLM models
Anthropic-Compatible Providers
- OpenCode Zen/Go (Anthropic) - Claude models via OpenCode
Google Providers
- Google Gemini (API Key) - Gemini models via OpenAI-compatible endpoint
- Google Gemini (OAuth) - Gemini via Google Cloud
- Google Antigravity (OAuth) - Antigravity-specific models including:
- antigravity-gemini-3-flash
- antigravity-gemini-3-pro
- antigravity-gemini-3.1-pro
- antigravity-claude-sonnet-4-6
- antigravity-claude-opus-4-6-thinking
- Plus all standard Gemini models
Special Providers
- Command Code - 20+ models from DeepSeek, Anthropic, OpenAI, Moonshot, GLM, MiniMax, Qwen, StepFun, Google
- Ollama (Local) - Local model hosting
🚀 Installation
From .deb Package
# Download the .deb file
wget https://github.rommark.dev/admin/antigravity-ai-providers/releases/latest/download/antigravity_2.0.1-ai-providers-1_amd64.deb
# Install the package
sudo dpkg -i antigravity_2.0.1-ai-providers-1_amd64.deb
# Launch
antigravity
# Or find "Antigravity IDE" in your application menu
Requirements
- Ubuntu/Debian-based Linux distribution
- GTK3 support
- amd64 (x86_64) architecture
💡 Usage
Adding a Provider (One-Click Setup)
- Open Antigravity IDE
- Navigate to Settings → AI Provider Settings
- Click "Add from Preset"
- Select your provider (e.g., "Google Antigravity (OAuth)")
- Enter your API key
- Click "Add Provider"
- Click "Test Connection" to verify
Adding a Custom Provider
- Open AI Provider Settings
- Click "Add Custom Provider"
- Fill in details:
- Provider Name
- API Type
- Endpoint URL
- API Key
- Models (comma-separated)
- Click "Add"
Fetching Models
- Select your provider from the list
- Click "Fetch Models"
- Wait for models to load
- Select your default model
Configuring Settings
- Temperature: Response creativity (0.0-2.0)
- Max Tokens: Maximum response length (100-32000)
- Streaming: Enable real-time responses
- Default Provider: Set your preferred provider
📦 Package Contents
antigravity_2.0.1-ai-providers-1_amd64.deb
├── opt/antigravity/ # Main application
│ ├── antigravity # Main executable
│ ├── resources/ # Application resources
│ ├── lib*/ # Libraries
│ └── locales/ # Language files
├── DEBIAN/ # Package metadata
│ ├── control
│ ├── preinst
│ ├── postinst
│ ├── prerm
│ └── postrm
└── usr/share/applications/ # Desktop entry
└── antigravity.desktop
🔧 Features
Backend Features
- ✅ AIProviderService for provider management
- ✅ 14 new IPC handlers for AI operations
- ✅ Preset-based provider creation
- ✅ Model fetching and validation
- ✅ Connection testing
- ✅ Settings management
Frontend Features
- ✅ TypeScript API wrapper
- ✅ Complete HTML/CSS/JS GUI implementation
- ✅ Provider cards with status badges
- ✅ Preset selector dropdown
- ✅ Model auto-fetch functionality
- ✅ Settings panel with sliders and toggles
- ✅ Toast notifications
- ✅ Modal dialogs
- ✅ Loading states
📚 Documentation
The package includes comprehensive documentation:
- README.md - Installation and usage guide
- CHANGELOG.md - Version history
- AI_PROVIDER_README.md - Integration guide
- AI_PROVIDER_SPECIFICATION.md - Full API documentation
- IMPLEMENTATION_SUMMARY.md - Implementation overview
🐛 Troubleshooting
Provider not connecting
-
Check API Key
- Verify API key is correct
- Check if key has expired
- Ensure key has necessary permissions
-
Check Endpoint
- Verify endpoint URL is correct
- Check for typos in URL
- Ensure provider is not down
-
Network Issues
- Check firewall settings
- Verify internet connection
- Try with VPN if behind corporate firewall
Models not loading
- Click "Fetch Models" button
- Check API key permissions
- Verify provider supports model listing
- Check browser console for errors
Installation Issues
# Fix broken dependencies
sudo apt-get install -f
# Reinstall if needed
sudo dpkg -r antigravity
sudo dpkg -i antigravity_2.0.1-ai-providers-1_amd64.deb
🔒 Security
- API keys stored securely in app config
- HTTPS connections validated
- No data sent to third parties without consent
- User controls all provider configurations
📊 Version History
2.0.1-ai-providers-1 (Current)
- Added 17+ provider presets
- One-click provider setup
- Model auto-fetching
- Connection testing
- Modern GUI interface
- Comprehensive documentation
2.0.0 (Original)
- Initial Antigravity release
- Basic IDE features
🙏 Acknowledgments
Provider presets imported from:
📞 Support
For issues or questions:
- Check existing issues in this repository
- Create new issue with details
- Include logs if reporting bugs
- Specify your provider and model
📄 License
Same as original Antigravity application.
🎉 Summary
This release brings Antigravity to the next level with:
- ✅ 17+ pre-configured AI providers
- ✅ One-click setup for popular providers
- ✅ Model auto-fetching
- ✅ Connection testing
- ✅ Comprehensive GUI
- ✅ Full documentation
Enjoy AI-powered development with Antigravity!
Built with ❤️ | Version 2.0.1-ai-providers-1
Description
Releases
5
AG X v2.0.5 - E2E Flow Fix
Latest