{"id":15064328,"url":"https://github.com/gabriel-mend/strapi-chat-genius","last_synced_at":"2025-10-08T14:38:42.562Z","repository":{"id":211177093,"uuid":"728369085","full_name":"gabriel-mend/strapi-chat-genius","owner":"gabriel-mend","description":"This project consists of a plugin for strapi to add the text generation field with the chatgpt api. Making content creation easier!","archived":false,"fork":false,"pushed_at":"2024-09-22T13:08:28.000Z","size":659,"stargazers_count":18,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-15T16:17:12.208Z","etag":null,"topics":["cms","reactjs","strapi","strapi-plugin","typescript"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/strapi-chat-genius","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gabriel-mend.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-06T19:46:44.000Z","updated_at":"2025-03-15T18:11:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"a35edd6b-7c8d-4c12-bf09-a2febd2bf992","html_url":"https://github.com/gabriel-mend/strapi-chat-genius","commit_stats":null,"previous_names":["gabriel-mend/imagine","gabriel-mend/strapi-with-chatgpt","gabriel-mend/strapi-chat-genius"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/gabriel-mend/strapi-chat-genius","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2Fstrapi-chat-genius","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2Fstrapi-chat-genius/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2Fstrapi-chat-genius/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2Fstrapi-chat-genius/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabriel-mend","download_url":"https://codeload.github.com/gabriel-mend/strapi-chat-genius/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2Fstrapi-chat-genius/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273983568,"owners_count":25202188,"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","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cms","reactjs","strapi","strapi-plugin","typescript"],"created_at":"2024-09-25T00:15:25.152Z","updated_at":"2025-10-08T14:38:37.538Z","avatar_url":"https://github.com/gabriel-mend.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca id=\"readme-top\"\u003e\u003c/a\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"public/assets/Logo.svg\" alt=\"Logo - Strapi Chat Genius\" width=\"200px\" /\u003e\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eStrapi Chat Genius - Strapi V4 Plugin\u003c/h1\u003e\n  \u003cp\u003eThis project consists of a plugin for strapi to add the text generation field with the chatgpt api. Making content creation easier!\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg alt=\"GitHub code size in bytes\" src=\"https://img.shields.io/github/languages/code-size/gabriel-mend/strapi-chat-genius\"\u003e\n  \u003cimg alt=\"NPM License\" src=\"https://img.shields.io/npm/l/strapi-chat-genius\"\u003e\n  \u003cimg alt=\"GitHub watchers\" src=\"https://img.shields.io/github/watchers/gabriel-mend/strapi-chat-genius\"\u003e\n  \u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/gabriel-mend/strapi-chat-genius\"\u003e\n\u003c/div\u003e\n\n# 📌 Table of contents\n\u003cdetails\u003e\n  \u003csummary\u003eOpen table\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\u003ca href=\"#-about-the-project\"\u003eAbout the project\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#-requirements\"\u003eRequirements\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#-instalation-steps\"\u003eInstalation Steps\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#-configuring-plugin\"\u003eConfiguring plugin\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#-contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#-about-me\"\u003eAbout me\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n# 📚 About The Project\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"public/assets/Screens.png\" alt=\"Screens for plugin\" /\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\nThe heart of this project lies in its ability to enhance content creation within the Strapi framework. By incorporating the ChatGPT API, users gain access to a powerful text generation tool, opening doors to a world of possibilities for creative and efficient content development.\n\n## 🌠 Features\n\n- \u003cstrong\u003eText Generation Field:\u003c/strong\u003e\nThe plugin introduces a specialized text generation field within Strapi, allowing users to harness the capabilities of the ChatGPT API directly. This field becomes an integral part of content types, enabling dynamic and on-the-fly text creation.\n\n- \u003cstrong\u003eSeamless Integration:\u003c/strong\u003e\nIntegration with the ChatGPT API is smooth and intuitive. Users can seamlessly incorporate generated text into their content without the need for complex workflows. The process is designed to be user-friendly, catering to both novice and experienced Strapi users.\n\n- \u003cstrong\u003eEnhanced Creativity:\u003c/strong\u003e\nWith the ChatGPT-powered text generation, content creators can break free from creative constraints. The plugin becomes a valuable asset for generating diverse and engaging content across various domains, from marketing materials to blog posts.\n\n- \u003cstrong\u003eEffortless Implementation:\u003c/strong\u003e\nThe project is engineered to be easily implemented within existing Strapi installations. Whether you're a developer looking to enhance a project or a content creator seeking a more dynamic workflow, this plugin provides a hassle-free solution.\n\n# 📝 Requirements \n\nComplete installation requirements are exact same as for Strapi itself and can be found in the documentation under [Installation Requirements](https://docs.strapi.io/developer-docs/latest/getting-started/introduction.html).\n\n**Minimum environment requirements**\n\n-   Node.js `\u003e=14.19.1 \u003c=18.x.x`\n-   NPM `\u003e=6.x.x`\n\nIn our minimum support we're following [official Node.js releases timelines](https://nodejs.org/en/about/releases/).\n\n**Supported Strapi versions**:\n\n-   Strapi v4.15.5 (recently tested)\n-   Strapi v4.x\n\n\u003e This plugin is designed for **Strapi v4** and is not working with v3.x.\n\n**We recommend always using the latest version of Strapi to start your new projects**.\n\n# ⏳ Instalation Steps\nFollow these steps to install the Strapi Chat Genius plugin:\n\n1. Run this code in a the project terminal\n```\nyarn add strapi-chat-genius\n```\nor also using npm\n```\nnpm install strapi-chat-genius \n```\n2. Add a this code to a file ```./config/plugin.ts``` or ```./config/plugin.js``` to enable plugin.\n```\nexport default {\n  ...\n  'strapi-chat-genius': {\n    enabled: true\n  },\n  ...\n}\n``` \n\n# ⚙️ Configuration plugin\n1. To configure plugin, you go to a ```settings/strapi-chat-genius/configuration```, and add a apikey from **openai**.\n   \n![image](https://github.com/gabriel-mend/strapi-chat-genius/assets/49095200/f96a504b-0c83-4b6d-9398-9330be4f1025)\n\n\u003ca href=\"https://platform.openai.com/api-keys\"\u003eWhere can i find the apikey?\u003c/a\u003e\n\n2. Add a custom field in your content type that you wish\n   \n  ![image](https://github.com/gabriel-mend/strapi-chat-genius/assets/49095200/fadbb88e-5547-40ee-85eb-d9ad3572d24a)\n  \n3. Now you can use the **strapi chat genius** plugin\n\n  ![image](https://github.com/gabriel-mend/strapi-chat-genius/assets/49095200/4c3f09ae-fbe8-4fad-8a00-5035068ead2f)\n\n## 🤝 Contributing\n\nContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\nIf you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue.\n**Don't forget to give the project a star! Thanks again!**\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## 👨🏻‍🚀 About me\n\"Connect with me on LinkedIn to explore my career path and collaborate on amazing projects.\"\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.linkedin.com/in/gabriel-mendonca-pereira/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/49095200?s=460\u0026u=27a77c43fff5eab61be02a3fedfd7db554145981\u0026v=4\" width=\"100px;\" alt=\"Kent C. Dodds\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGabriel Mendonça Pereira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eBack to top\u003c/a\u003e)\u003c/p\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-mend%2Fstrapi-chat-genius","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabriel-mend%2Fstrapi-chat-genius","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-mend%2Fstrapi-chat-genius/lists"}