Welcome to the definitive guide for installing and setting up Google Antigravity, the revolutionary AI-powered IDE featuring Gemini 3. Whether you're on Mac, Windows, or Linux, this guide will have you coding with AI assistance in minutes.
New to AI coding? Check out our beginner's guide to prompts and getting started with Antigravity for foundational knowledge.
Google Antigravity is Google's AI-native integrated development environment (IDE) powered by Gemini 3, offering:
Considering alternatives? See our comparisons:
| Component | Requirement |
|---|---|
| OS | macOS 12+, Windows 10+, Ubuntu 20.04+ |
| RAM | 8GB |
| Storage | 2GB free space |
| CPU | 64-bit processor |
| Internet | Required for AI features |
| Component | Recommendation |
|---|---|
| RAM | 16GB or more |
| Storage | SSD with 10GB+ free |
| CPU | Apple M1+ or Intel i7/AMD Ryzen 7 |
| Display | 1920x1080 or higher |
Step 1: Download
# Using Homebrew (recommended)
brew install --cask google-antigravity
# Or download directly from Google
curl -O https://dl.google.com/antigravity/latest/Antigravity-mac.dmg
Step 2: Install
.dmg fileStep 3: Verify Installation
antigravity --version
# Expected output: Antigravity 2.x.x
Step 1: Download
.exe installerStep 2: Install
Step 3: Verify
antigravity --version
Ubuntu/Debian:
# Add repository
curl -fsSL https://dl.google.com/antigravity/gpg | sudo gpg --dearmor -o /usr/share/keyrings/antigravity.gpg
echo "deb [signed-by=/usr/share/keyrings/antigravity.gpg] https://dl.google.com/antigravity/deb stable main" | sudo tee /etc/apt/sources.list.d/antigravity.list
# Install
sudo apt update
sudo apt install antigravity
Fedora/RHEL:
sudo dnf install antigravity
AppImage (Universal):
chmod +x Antigravity-*.AppImage
./Antigravity-*.AppImage
Having issues? Check our comprehensive troubleshooting guide for solutions.
Sign in with Google Account
Choose Your Plan
Select Theme
Access settings: Cmd/Ctrl + ,
{
"ai.model": "gemini-3",
"ai.contextWindow": "large",
"editor.fontSize": 14,
"editor.tabSize": 2,
"editor.formatOnSave": true,
"ai.agentMode.enabled": true
}
MCP servers extend Antigravity's capabilities. Create ~/.config/antigravity/mcp.json:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-filesystem", "/projects"]
}
}
}
Browse our MCP server directory for ready-to-use configurations, or read the complete MCP guide.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Menu Bar β
ββββββββββββ¬βββββββββββββββββββββββββββββββ¬ββββββββββββββββ€
β β β β
β File β β AI Chat β
β Explorerβ Editor Area β Panel β
β β β β
β β β β
ββββββββββββ΄βββββββββββββββββββββββββββββββ΄ββββββββββββββββ€
β Terminal / Output / Problems β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Let's build something practical using Antigravity's AI features.
mkdir task-manager-api
cd task-manager-api
antigravity .
Open the AI chat (Cmd/Ctrl + L) and type:
Initialize a Node.js Express API project with TypeScript.
Include:
- Express server setup
- TypeScript configuration
- Basic folder structure
- Package.json with scripts
Ask the AI:
Create a Task model with:
- id (uuid)
- title (string)
- description (string, optional)
- status (pending, in_progress, completed)
- createdAt, updatedAt timestamps
Create REST endpoints for tasks:
- GET /tasks - list all
- GET /tasks/:id - get one
- POST /tasks - create
- PUT /tasks/:id - update
- DELETE /tasks/:id - delete
Include input validation and error handling.
# Start the server
npm run dev
# Test with curl
curl http://localhost:3000/tasks
Want more projects? Explore our use cases and best practices for real-world implementations.
Master these shortcuts for maximum productivity:
| Action | Mac | Windows/Linux |
|---|---|---|
| AI Chat | Cmd + L | Ctrl + L |
| Command Palette | Cmd + Shift + P | Ctrl + Shift + P |
| Quick AI Action | Cmd + K | Ctrl + K |
| Agent Mode | Cmd + Shift + A | Ctrl + Shift + A |
| Toggle Terminal | Cmd + ` | Ctrl + ` |
| File Search | Cmd + P | Ctrl + P |
| Global Search | Cmd + Shift + F | Ctrl + Shift + F |
Now that you're set up, continue your journey:
| Issue | Solution |
|---|---|
| Won't start | Clear cache: rm -rf ~/.config/antigravity/Cache |
| AI not responding | Check internet, verify API key |
| Slow performance | Disable unused extensions |
| MCP server error | Check credentials in mcp.json |
For detailed solutions, see our complete troubleshooting guide.
Last updated: December 2025
Related Articles: