Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Last Updated Models License


🚀 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

🧠 Models at a Glance

Model Speed Cost Best For
Gemini 3 Pro Medium $$$ Complex reasoning, research, agentic workflows
Gemini 3 Flash Fast $ Daily tasks, coding, chat interfaces
Gemini 2.5 Flash Very Fast $ Balanced workloads, streaming
Gemini 2.5 Flash-Lite Fastest ¢ High-volume, simple tasks
Gemini Live Real-time $$ Voice apps, video streaming
Imagen 4 - $$ High-quality image generation
Veo 3.1 - $$$ Video generation with audio

🏗️ Platforms at a Glance

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

🔧 Built-in Tools

Tool What It Does
Function Calling Connect models to external APIs
Google Search Ground responses in real-time web data
Code Execution Run Python in a sandbox
URL Context Analyze web pages
Computer Use Browser automation

⚙️ Frameworks

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

📚 Guides


🔗 Official Resources

Resource URL
Gemini API Docs https://ai.google.dev/gemini-api/docs
Vertex AI Docs https://cloud.google.com/vertex-ai/docs
Firebase AI Logic https://firebase.google.com/docs/ai-logic
ADK Docs https://google.github.io/adk-docs
AI Studio https://aistudio.google.com
Antigravity https://antigravity.google

Contributing

Found something outdated or missing? PRs welcome.


License

MIT — use this however you want.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages