{"id":15175613,"url":"https://github.com/BloomLabsInc/genkit-plugins","last_synced_at":"2025-07-20T12:36:59.832Z","repository":{"id":239135522,"uuid":"796786327","full_name":"TheFireCo/genkit-plugins","owner":"TheFireCo","description":"Community Plugins for Genkit (OpenAI, Groq, Anthropic, Cohere, etc)","archived":false,"fork":false,"pushed_at":"2025-04-10T00:19:57.000Z","size":5122,"stargazers_count":138,"open_issues_count":17,"forks_count":30,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-11T23:17:12.462Z","etag":null,"topics":["ai","cohere-ai","embedders","firebase","genkit","genkit-plugin","genkitx","groq","mistral","openai","plugin","vector-database"],"latest_commit_sha":null,"homepage":"https://thefireco.github.io/genkit-plugins/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheFireCo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-06T16:17:37.000Z","updated_at":"2025-04-10T12:35:44.000Z","dependencies_parsed_at":"2024-05-28T10:15:29.728Z","dependency_job_id":"a4859c7b-e94c-4bf8-a386-ab66872128c5","html_url":"https://github.com/TheFireCo/genkit-plugins","commit_stats":{"total_commits":262,"total_committers":18,"mean_commits":"14.555555555555555","dds":0.6526717557251909,"last_synced_commit":"6213a512b10c755ba78dfb74f29ecafe86338564"},"previous_names":["thefireco/genkitx-openai","thefireco/genkit-plugins"],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheFireCo%2Fgenkit-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheFireCo%2Fgenkit-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheFireCo%2Fgenkit-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheFireCo%2Fgenkit-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheFireCo","download_url":"https://codeload.github.com/TheFireCo/genkit-plugins/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248492885,"owners_count":21113163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cohere-ai","embedders","firebase","genkit","genkit-plugin","genkitx","groq","mistral","openai","plugin","vector-database"],"created_at":"2024-09-27T12:39:40.558Z","updated_at":"2025-07-20T12:36:59.528Z","avatar_url":"https://github.com/TheFireCo.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Firebase Genkit Community Plugins](https://github.com/TheFireCo/genkit-plugins/blob/main/assets/genkit-plugins.png?raw=true)\n\n\u003ch4 align=\"center\"\u003eCommunity Plugins for Google Firebase Genkit\u003c/h4\u003e\n\n\u003cdiv align=\"center\"\u003e\n   \u003cimg alt=\"Github lerna version\" src=\"https://img.shields.io/github/lerna-json/v/TheFireCo/genkit-plugins?label=version\"\u003e\n   \u003cimg alt=\"GitHub Org's stars\" src=\"https://img.shields.io/github/stars/TheFireCo?style=social\"\u003e\n   \u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/TheFireCo/genkit-plugins\"\u003e\n   \u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/yes-a?label=maintained\"\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n   \u003cimg alt=\"GitHub Issues or Pull Requests\" src=\"https://img.shields.io/github/issues/TheFireCo/genkit-plugins?color=blue\"\u003e\n   \u003cimg alt=\"GitHub Issues or Pull Requests\" src=\"https://img.shields.io/github/issues-pr/TheFireCo/genkit-plugins?color=blue\"\u003e\n   \u003cimg alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/m/TheFireCo/genkit-plugins\"\u003e\n   \u003cimg alt=\"GitHub contributors from allcontributors.org (with branch)\" src=\"https://img.shields.io/github/all-contributors/TheFireCo/genkit-plugins/main\"/\u003e\n\u003c/div\u003e\n\n\u003c/br\u003e\n\nThis repository contains community plugins for\n[Firebase Genkit](https://github.com/firebase/genkit). Built by [**The Fire Company**](https://github.com/TheFireCo) and the community. 🔥\n\n## Available plugins\n\n### Model / Embedding Plugins\n\n- [`genkitx-anthropic`](plugins/anthropic/README.md) - Plugin for Anthropic AI APIs\n- [`genkitx-cohere`](plugins/cohere/README.md) - Plugin for Cohere APIs\n- [`genkitx-groq`](plugins/groq/README.md) - Plugin for Groq APIs\n- [`genkitx-mistral`](plugins/mistral/README.md) - Plugin for Mistral AI APIs\n- [`genkitx-openai`](plugins/openai/README.md) - Plugin for OpenAI APIs\n- [`genkitx-azure-openai`](plugins/azure-openai/README.md) - Plugin for Azure OpenAI APIs\n\n### Vector Store Plugins\n\n- [`genkitx-convex`](plugins/convex/README.md) - Plugin for Convex Vector Stores\n- [`genkitx-hnsw`](plugins/hnsw/README.md) - Plugin for HNSW Vector Stores\n- [`genkitx-milvus`](plugins/milvus/README.md) - Plugin for Milvus Vector Database\n\n### Other Plugins\n\n- [`genkitx-graph`](plugins/graph/README.md) - Plugin for building Graph workflows\n\n## Installation\n\nInstall the plugin in your project with your favorite package manager. For example, for `genkitx-openai`:\n\n- `npm install genkitx-openai`\n- `yarn add genkitx-openai`\n- `pnpm add genkitx-openai`\n\n## Usage\n\nUsage examples of the plugins are available [here](https://github.com/TheFireCo/genkit-plugins/blob/main/examples/README.md).\n\nFor more detailed information on how to use Genkit plugins, please refer to the [official Genkit documentation](https://firebase.google.com/docs/genkit/get-started).\n\n## Showcase\n\nProducts built with `genkit-plugins`:\n\n- 🔥 **[Fireview](https://fireview.dev)** - Notion for your Firestore data\n- 🎁 **[Giftit](https://giftit.social)** - an award-winning social gifting app (mobile)\n\n## Contributing\n\nWant to contribute to the project? That's awesome! Head over to our [Contribution Guidelines](https://github.com/TheFireCo/genkit-plugins/blob/main/CONTRIBUTING.md).\n\n## Need support?\n\n\u003e [!NOTE]\n\u003e This repository depends on Google's Firebase Genkit. For issues and questions related to Genkit, please refer to instructions available in [Genkit's repository](https://github.com/firebase/genkit).\n\nReach out by opening a discussion on [Github Discussions](https://github.com/TheFireCo/genkit-plugins/discussions).\n\n## Credits\n\nThis repository is proudly maintained by the team at [**The Fire Company**](https://github.com/TheFireCo). 🔥\n\n## Contributors\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://david-alonso.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/21220927?v=4?s=100\" width=\"100px;\" alt=\"David Oort Alonso\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Oort Alonso\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-davidoort\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-davidoort\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#maintenance-davidoort\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#test-davidoort\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://epmatt.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/30753195?v=4?s=100\" width=\"100px;\" alt=\"Matteo Agnoletto\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatteo Agnoletto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-EPMatt\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-EPMatt\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-EPMatt\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#maintenance-EPMatt\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://xavidop.me/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4416096?v=4?s=100\" width=\"100px;\" alt=\"Xavier Portilla Edo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eXavier Portilla Edo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-xavidop\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-xavidop\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-xavidop\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#maintenance-xavidop\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://giorgio.garasto.me\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/28671340?v=4?s=100\" width=\"100px;\" alt=\"Giorgio Garasto\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGiorgio Garasto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-Dabolus\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-Dabolus\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-Dabolus\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/TommasoBendinelli\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/43389342?v=4?s=100\" width=\"100px;\" alt=\"Tommaso Bendinelli\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTommaso Bendinelli\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-TommasoBendinelli\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-TommasoBendinelli\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-TommasoBendinelli\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/vulus98\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/62475050?v=4?s=100\" width=\"100px;\" alt=\"Vukasin Bozic\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eVukasin Bozic\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-vulus98\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-vulus98\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-vulus98\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://calenwu.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/23285716?v=4?s=100\" width=\"100px;\" alt=\"Georg Ye\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGeorg Ye\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-calenwu\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-calenwu\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-calenwu\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://michaeldoyle.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2858322?v=4?s=100\" width=\"100px;\" alt=\"Michael Doyle\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Doyle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-MichaelDoyle\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-MichaelDoyle\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.linkedin.com/in/retzd\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/29590303?v=4?s=100\" width=\"100px;\" alt=\"Surahutomo Aziz Pradana\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSurahutomo Aziz Pradana\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-retzd-tech\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-retzd-tech\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-retzd-tech\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/debkanchan\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11326669?v=4?s=100\" width=\"100px;\" alt=\"DK\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDK\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-debkanchan\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-debkanchan\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-debkanchan\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://shuyoou.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7420640?v=4?s=100\" width=\"100px;\" alt=\"Shuyoou\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eShuyoou\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-zhanshuyou\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-zhanshuyou\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#test-zhanshuyou\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/cabljac\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32874567?v=4?s=100\" width=\"100px;\" alt=\"Jacob Cable\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJacob Cable\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-cabljac\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#test-cabljac\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#doc-cabljac\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://xavidop.me/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4416096?v=4?s=100\" width=\"100px;\" alt=\"Xavier Portilla Edo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eXavier Portilla Edo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-xavidop\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#test-xavidop\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#doc-xavidop\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://srgtuszy.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/290669?v=4?s=100\" width=\"100px;\" alt=\"Michał Tuszyński\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichał Tuszyński\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-srgtuszy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#test-srgtuszy\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## License\n\nThis project is licensed under the [Apache 2.0 License](https://github.com/TheFireCo/genkit-plugins/blob/main/LICENSE).\n\n[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202%2E0-lightgrey.svg)](https://github.com/TheFireCo/genkit-plugins/blob/main/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBloomLabsInc%2Fgenkit-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBloomLabsInc%2Fgenkit-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBloomLabsInc%2Fgenkit-plugins/lists"}