Google AI Ecosystem Knowledge Base
A comprehensive reference for Google's AI services, models, tools, and platforms. Built for developers who need quick answers on what to use and when.
🚀 Quick Start Decision Tree
What are you building?
│
├─► Chatbot / Assistant
│ └─► Gemini 3 Flash + Function Calling
│
├─► Complex Analysis / Research
│ └─► Gemini 3 Pro + Deep Think Mode
│
├─► High-Volume API (cost-sensitive)
│ └─► Gemini 2.5 Flash-Lite
│
├─► Real-Time Voice App
│ └─► Gemini Live API
│
├─► Image Generation
│ └─► Imagen 4 (quality) or Nano Banana Pro (speed)
│
├─► Video Generation
│ └─► Veo 3.1
│
├─► Multi-Agent System
│ └─► ADK + Agent Engine
│
├─► Mobile/Web App with AI
│ └─► Firebase AI Logic SDK
│
└─► Autonomous Coding Tasks
└─► Antigravity or Gemini CLI
📁 Knowledge Base Structure
google-ai-kb/
├── README.md # You are here
├── QUICKREF.md # One-page cheat sheet
│
├── models/
│ ├── README.md # Models overview & comparison
│ ├── gemini-3-pro.md # Flagship reasoning model
│ ├── gemini-3-flash.md # Recommended daily driver
│ ├── gemini-25-flash.md # Balanced performance
│ ├── gemini-25-flash-lite.md # Economy/scale model
│ ├── gemini-live.md # Real-time audio/video
│ ├── imagen.md # Image generation
│ └── veo.md # Video generation
│
├── tools/
│ ├── README.md # Tools overview
│ ├── function-calling.md # Connect to external APIs
│ ├── google-search.md # Search grounding
│ ├── code-execution.md # Sandboxed Python
│ ├── url-context.md # Web page analysis
│ └── computer-use.md # Browser automation
│
├── platforms/
│ ├── README.md # Platforms comparison
│ ├── ai-studio.md # Prompt playground
│ ├── vertex-ai.md # Enterprise platform
│ ├── firebase-ai-logic.md # Mobile/web SDKs
│ └── antigravity.md # Agentic IDE
│
├── frameworks/
│ ├── README.md # Frameworks overview
│ ├── adk.md # Agent Development Kit
│ ├── genkit.md # Server-side AI workflows
│ └── gemini-cli.md # Terminal coding agent
│
├── guides/
│ ├── choosing-a-model.md # Decision guide
│ ├── pricing-comparison.md # Cost breakdown
│ ├── migration-paths.md # Upgrading between tiers
│ └── architecture-patterns.md # Common app architectures
│
└── assets/
└── ecosystem-diagram.md # Visual reference
Platform
Purpose
When to Use
AI Studio
Prototype & Test
Exploring prompts, quick experiments
Vertex AI
Production & Enterprise
Scale, compliance, governance
Firebase AI Logic
Mobile & Web Apps
Client-side AI integration
Antigravity
Agentic IDE
Autonomous dev tasks
Framework
Language
Purpose
ADK
Python/TypeScript
Build multi-agent systems
Genkit
JS/Go/Python
Server-side AI workflows
Gemini CLI
Terminal
Agentic coding from command line
Found something outdated or missing? PRs welcome.
MIT — use this however you want.