Welcome to the Invertase Genkit Samples repository! This repository contains example projects and code samples to help you get started with Firebase Genkit, an open-source framework for building, testing, deploying, and monitoring AI-powered features in your applications.
Firebase Genkit simplifies the integration of AI capabilities into your applications by providing a suite of tools and libraries that work seamlessly with Firebase and Google Cloud. With Genkit, you can leverage powerful AI models, streamline development with local tools, and ensure robust deployment and monitoring in production environments.
This repository includes the following samples:
- Node.js and npm installed on your local machine. You can download them from nodejs.org.
- Many of these examples require a Google Cloud Platform project, to access the Vertex AI Generative models.
For detailed instructions on each sample, refer to the README file within the respective sample project directories.
- Astro Starter Kit: Minimal
- Basic Chat Bot
- Chess Against Gemini AI
- Flowception
- Genkit Speaks
- GitHub Triage Bot with Firebase Genkit
- Huggingface Daily Papers Summary
- Firebase Genkit Sample with Next.js
- Playwright Helper with Firebase Genkit
- Genkit Firebase Storage and BigQuery Sample
- Genkit Natural Language to SQL
We welcome contributions! If you have a sample project or improvement to share, please follow these steps:
- Fork this repository.
- Create a new branch for your feature or fix.
- Commit your changes and push the branch to your fork.
- Open a pull request to this repository with a description of your changes.
This repository is licensed under the Apache License, Version 2.0. See the LICENSE file for more details.
If you encounter any issues or have questions, please open an issue in this repository.
Happy coding with Firebase Genkit!
The Invertase Team