Files
ag-x/README.md
Admin 0265d58123 Complete source code - AI Provider Edition v2.0.1
Added complete source code and pre-compiled application:

Source Code:
- app.asar (compiled Electron app)
- app-extracted/ (all extracted source files)
  - dist/services/aiProviderService.js
  - dist/services/settingsService.js
  - dist/ipcHandlers.js
  - dist/aiProviderAPI.ts
  - dist/ai-provider-settings.html
  - And all other application files

Build Tools:
- scripts/extract-app.sh
- scripts/repack-app.sh
- scripts/build-deb.sh
- scripts/install-deb.sh

Documentation:
- SOURCE_CODE.md (repository structure)
- BUILD.md (build instructions)
- README.md (overview)
- docs/ (complete API docs)
  - AI_PROVIDER_SPECIFICATION.md
  - AI_PROVIDER_README.md
  - IMPLEMENTATION_SUMMARY.md

Features included:
- 17+ AI provider presets
- One-click provider setup
- Model auto-fetching
- Connection testing
- Modern GUI interface
- Complete IPC handlers (14 new)
- TypeScript API wrapper
- Persistent settings

Ready to build and customize!
2026-05-22 10:34:10 +00:00

120 lines
2.9 KiB
Markdown

# Antigravity IDE - AI Provider Edition
## Version 2.0.1-ai-providers-1
**Antigravity IDE with 17+ Pre-configured AI Provider Presets**
![Platform](https://img.shields.io/badge/Platform-Linux_amd64-purple)
![License](https://img.shields.io/badge/License-MIT-blue)
## 🎯 Quick Start
### Download & Install
**Option 1: Pre-built Package (Recommended)**
```bash
# Download the .deb file
wget https://github.rommark.dev/admin/antigravity-ai-providers/releases/download/v2.0.1-ai-providers-1/antigravity_2.0.1-ai-providers-1_amd64.deb
# Install
sudo dpkg -i antigravity_2.0.1-ai-providers-1_amd64.deb
# Launch
antigravity
```
**Option 2: Build from Source**
See [BUILD.md](BUILD.md) for detailed instructions.
```bash
# Clone repository
git clone https://github.rommark.dev/admin/antigravity-ai-providers.git
cd antigravity-ai-providers
# Extract, modify, repack, and build
./scripts/extract-app.sh
# (Make your modifications)
./scripts/repack-app.sh
./scripts/build-deb.sh
sudo ./scripts/install-deb.sh
```
## 🌟 Features
### 17+ AI Provider Presets
- **OpenAI** - GPT-4o, GPT-4o-mini, GPT-4-turbo, GPT-3.5-turbo
- **Anthropic** - Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku
- **Google Gemini** - API Key & OAuth support
- **Google Antigravity** - Antigravity-specific models!
- **Groq**, **OpenRouter**, **OpenCode**, **NVIDIA NIM**
- **Ollama** - Local models
- **And 10+ more...**
### Key Features
- ✅ One-click provider setup
- ✅ Model auto-fetching
- ✅ Connection testing
- ✅ Persistent settings
- ✅ Modern GUI interface
- ✅ Full CRUD operations
- ✅ Temperature/token controls
- ✅ Streaming support
## 📖 Documentation
- **[SOURCE_CODE.md](SOURCE_CODE.md)** - Repository structure and architecture
- **[BUILD.md](BUILD.md)** - Building from source
- **[docs/](docs/)** - Complete API documentation
## 🔧 Requirements
- Ubuntu/Debian-based Linux (amd64)
- GTK3 support
- ~500MB disk space
## 📦 Package Contents
```
antigravity_2.0.1-ai-providers-1_amd64.deb
├── opt/antigravity/ # Main application
│ ├── antigravity # Executable
│ ├── resources/ # App resources & app.asar
│ └── [libraries]
├── DEBIAN/ # Package metadata
│ ├── control
│ ├── preinst
│ ├── postinst
│ ├── prerm
│ └── postrm
└── usr/share/applications/ # Desktop entry
```
## 🤝 Contributing
1. Fork the repository
2. Create feature branch
3. Make changes
4. Submit pull request
## 📞 Support
- **Issues**: https://github.rommark.dev/admin/antigravity-ai-providers/issues
- **Discussions**: https://github.rommark.dev/admin/antigravity-ai-providers/discussions
## 🙏 Acknowledgments
- Antigravity IDE - Original application
- Codex Launcher - Provider presets
## 📄 License
Same as original Antigravity application.
---
**Enjoy AI-powered development with Antigravity!** 🚀