Develop with AI assistance

This page describes how you can use AI assistance to accelerate, streamline, and improve developing and managing an app with Firebase.

  • Firebase Studio: Rapidly prototype, build, and ship full-stack AI-infused apps quickly and efficiently, right from your browser.

  • Gemini in Firebase: Streamline your development process with an AI-powered collaborative assistant available in Firebase interfaces and tools.

  • Prompts: Add Firebase-specific instructions and best practices directly into AI-powered chats and IDEs.

  • Firebase MCP server: Install our MCP server to access and use Firebase-specific agentive tools and prompts in your favorite AI-powered development tools.

  • Gemini CLI extension: Install our extension so the Gemini CLI can access and use Firebase-specific agentive tools and prompts.

Firebase Studio

Firebase Studio is an agentic cloud-based development environment that helps you build and ship production-quality full-stack AI apps, including APIs, backends, frontends, mobile, and more.

Firebase Studio has specialized AI agents and assistance to provide a collaborative workspace accessible from anywhere, containing everything you need to develop an application.

You can import your existing projects or start something new with templates supporting a variety of languages and frameworks.

Learn more about Firebase Studio

Gemini in Firebase

Gemini in Firebase is an AI-powered collaborative assistant that can streamline your development process, reduce debugging time, and help you build high-quality apps with confidence. Get instant answers to questions about Firebase products and features, generate code for faster development, and shorten your troubleshooting process with new insights from Gemini in Firebase using a natural-language chat interface in the Firebase console and other Firebase development environments.

Learn more about Gemini in Firebase

Prompts

You can use prompts (sometimes called context files or rules) with AI-powered IDE tools to provide context and instructions to an underlying LLM. We've curated a selection of prompts to help you work with Firebase.

These files can help you:

  • TODO

Explore the prompt catalog

Firebase MCP server

You can use the Firebase MCP server to give AI-powered development tools the ability to work with your Firebase projects. The Firebase MCP server works with any tool that can act as an MCP client, including Claude Desktop, Cline, Cursor, Visual Studio Code Copilot, Windsurf Editor, and more.

Learn more about the MCP server

Firebase extension for the Gemini CLI

content

Learn more about the Gemini CLI