Build AI-powered apps faster with Firebase

Harness the power of generative AI to build better apps and work smarter with AI assistance embedded throughout our platform.

Build AI features with the Gemini API directly in your mobile or web apps

Add AI-powered capabilities by integrating Gemini into your client apps with Vertex AI for Firebase, available in your favorite languages (Kotlin, Swift, JavaScript, and Dart).

These SDKs make it easy to access the latest Gemini models for text, image, video, and audio processing while also offering enterprise-level support, performance, and scale. You can even integrate Vertex AI with App Check to protect your API calls in and help secure your app.
Build, test, deploy, and monitor robust server-side AI features Build, test, deploy, and monitor robust server-side AI features

Build, test, deploy, and monitor robust server-side AI features

Genkit is an open source framework and toolkit that simplifies the development of AI features for your apps.

Integrate generative models, vector stores, and other components into cohesive workflows. Easily test, debug, and inspect every step of your end-to-end feature with Genkit's local developer tools.

Deploy your AI features to Firebase or Cloud Run with a single command and monitor them in production with Google Cloud's Observability suite. Create apps that generate custom content, handle unstructured inputs, answer questions with your business data, autonomously make decisions, and much more!

Boost your productivity and improve app quality with Gemini

Leverage Gemini in Firebase in the Firebase Console to answer your questions about Firebase features, generate code for Firebase services, and get troubleshooting support with the help of AI assistance in Crashlytics.