# Firebase Studio

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

## Docs

- [Firebase Studio](https://firebase.google.com/docs/studio.md.txt): Rapidly prototype, build, and ship full-stack AI-infused apps quickly and efficiently, right from your browser.
- [AI assistance within Firebase Studio](https://firebase.google.com/docs/studio/ai-assistance.md.txt): An overview of the AI assistance features in Firebase Studio, available in both coding and app prototyping workspaces.
- [Build an app with the Gemini&nbsp;API](https://firebase.google.com/docs/studio/build-gemini-api-app.md.txt): A tutorial on how to build an app with the Gemini API in Firebase Studio, either by starting from a template or by adding the API to an existing application.
- [Create a custom template](https://firebase.google.com/docs/studio/custom-templates.md.txt): A guide to creating custom templates in Firebase Studio, including how to define the template structure, add user-configurable parameters, and test and share the template.
- [Customize your Firebase Studio workspace](https://firebase.google.com/docs/studio/customize-workspace.md.txt): A guide to customizing a Firebase Studio workspace by using a Nix configuration file to define system tools, IDE extensions, app previews, and other settings.
- [dev.nix Reference](https://firebase.google.com/docs/studio/devnix-reference.md.txt): A reference page for the dev.nix file in Firebase Studio, with details on the schema for the workspace environment configuration file.
- [Connect to a Firebase project](https://firebase.google.com/docs/studio/firebase-projects.md.txt): A guide to connecting a Firebase Studio workspace to a Firebase project, including automatic and manual connection methods, and how to change or identify the connected project.
- [Get started with the App Prototyping agent](https://firebase.google.com/docs/studio/get-started-ai.md.txt): A guide to getting started with the Firebase Studio App Prototyping agent, a tool that uses multimodal prompts to prototype, generate, test, publish, and monitor AI-forward web apps.
- [Upload your app to GitHub](https://firebase.google.com/docs/studio/github.md.txt): A guide to integrating Firebase Studio with GitHub, including instructions on how to commit changes and publish a project to a GitHub repository.
- [Integrate with Google and Firebase services](https://firebase.google.com/docs/studio/google-integrations.md.txt): A guide to integrating Google and Firebase services into a Firebase Studio workspace, with instructions on how to use the Firebase Studio panel to add various APIs and services.
- [Project IDX is now part of Firebase Studio](https://firebase.google.com/docs/studio/idx-is-firebase-studio.md.txt): An announcement that Project IDX is now part of Firebase Studio, with details on the transition for existing users and new features.
- [Create a button to import code to Firebase Studio](https://firebase.google.com/docs/studio/import-workspace.md.txt): A guide to creating an &#39;Open in Firebase Studio&#39; button for a website, which allows users to import code directly into a Firebase Studio workspace using the Open in Firebase Studio SDK.
- [Connect to Model Context Protocol (MCP) servers](https://firebase.google.com/docs/studio/mcp-servers.md.txt): A guide to connecting Firebase Studio to Model Context Protocol (MCP) servers, including how to add, use, and troubleshoot them.
- [Firebase Studio sunset and project migration](https://firebase.google.com/docs/studio/migrating-project.md.txt): A guide to migrating your Firebase Studio projects to Google AI Studio or Google Antigravity.
- [Create a shortcut to a predefined workspace in Firebase Studio](https://firebase.google.com/docs/studio/open-in-firebase-studio.md.txt): A guide to creating an &#39;Open in Firebase Studio&#39; button, which provides a shortcut to a predefined workspace for easier development environment setup.
- [Licensed software in Firebase Studio](https://firebase.google.com/docs/studio/oss.md.txt): Information about the licensed open-source software used in Firebase Studio, with instructions on how to access the licenses directly from the product.
- [Effective prompting](https://firebase.google.com/docs/studio/prompting.md.txt): Best practices for writing effective prompts for the App Prototyping agent, with guidelines and examples for generating and debugging applications.
- [Configure Gemini within workspaces](https://firebase.google.com/docs/studio/set-up-gemini.md.txt): A guide to configuring Gemini in Firebase Studio workspaces, including how to adjust settings, customize instructions, exclude files, and use different Gemini models.
- [Share your workspace](https://firebase.google.com/docs/studio/share-your-workspace.md.txt): A guide to sharing a Firebase Studio workspace for collaboration, including instructions on how to share the workspace and a warning about the security implications.
- [Develop, publish, and monitor a full-stack web app with the App Prototyping agent](https://firebase.google.com/docs/studio/solution-build-with-ai.md.txt): A tutorial on how to develop, publish, and monitor a full-stack web app with the Firebase Studio App Prototyping agent, from generating a Next.js app with a natural-language prompt to deploying and monitoring it.
- [Firebase Studio troubleshooting &amp; FAQ](https://firebase.google.com/docs/studio/troubleshooting.md.txt): A troubleshooting and FAQ page for Firebase Studio, with solutions to common problems and answers to frequently asked questions about general usage, Code workspaces, Gemini, and the App Prototyping agent.
- [Try Gemini within Firebase Studio](https://firebase.google.com/docs/studio/try-gemini.md.txt): A guide to using Gemini in Firebase Studio, with instructions on how to use the chat interface, inline code assistance, and the command-line interface (CLI) for AI-assisted development.
- [Connect with us](https://firebase.google.com/docs/studio/connect.md.txt): Information on how to connect with the Firebase Studio team for support, feedback, and feature requests, with links to the discussion forum, Firebase Support, and the status dashboard.
- [Debug your app in Firebase Studio](https://firebase.google.com/docs/studio/debug.md.txt): A guide to debugging applications in Firebase Studio, covering various methods such as app previews, the integrated web console, Lighthouse reports, the Debug Console, and AI-assisted debugging with Gemini.
- [Publish your app with Firebase Studio](https://firebase.google.com/docs/studio/deploy-app.md.txt): A guide to publishing applications from Firebase Studio, with an overview of deployment options including Firebase App Hosting, Firebase Hosting, and Cloud Run.
- [Get started with Firebase Studio](https://firebase.google.com/docs/studio/get-started.md.txt): A guide to getting started with Firebase Studio, with instructions on how to manage existing workspaces and migrate your projects.
- [Get started with an existing project](https://firebase.google.com/docs/studio/get-started-import.md.txt): A guide to getting started with an existing project in Firebase Studio, with instructions on how to import projects from source control, a local archive, or Figma.
- [Get started with a Firebase Studio template](https://firebase.google.com/docs/studio/get-started-template.md.txt): A guide to getting started with a Firebase Studio template, with a list of available templates and instructions on how to create a new workspace from a template.
- [About Firebase Studio workspaces](https://firebase.google.com/docs/studio/get-started-workspace.md.txt): An overview of workspaces in Firebase Studio, including how to create, duplicate, and configure them using a Nix environment configuration file.
- [Monitor and protect web apps](https://firebase.google.com/docs/studio/monitor.md.txt): A guide to monitoring and protecting web apps built with Firebase Studio, covering site performance, AI feature monitoring, and app protection with Firebase App Check.
- [Preview your app](https://firebase.google.com/docs/studio/preview-apps.md.txt): A guide to previewing applications in Firebase Studio, including how to configure the preview environment, use the web and Android previews, share the web preview, and use the preview backend.
- [Firebase Studio pricing, quotas, and limits](https://firebase.google.com/docs/studio/pricing.md.txt): An overview of the pricing, quotas, and limits for Firebase Studio, including the benefits of the Google Developer Program and information on billing for paid services.
