{"id":24482118,"url":"https://github.com/metastarttech/com.genmanai","last_synced_at":"2025-04-13T16:43:00.269Z","repository":{"id":273487933,"uuid":"919825071","full_name":"MetastartTech/com.genmanai","owner":"MetastartTech","description":"GenManAI is an open-source platform designed to streamline and revolutionize prompt testing for generative AI models.","archived":false,"fork":false,"pushed_at":"2025-01-21T09:56:49.000Z","size":7818,"stargazers_count":42,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-27T07:47:51.553Z","etag":null,"topics":["ai-development","ai-tools","developer-tools","expressjs","generative-ai","nextjs","open-source","prompt-engineering","typescript"],"latest_commit_sha":null,"homepage":"https://www.genmanai.com","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/MetastartTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2025-01-21T04:48:30.000Z","updated_at":"2025-03-15T23:22:21.000Z","dependencies_parsed_at":"2025-01-21T08:33:18.758Z","dependency_job_id":null,"html_url":"https://github.com/MetastartTech/com.genmanai","commit_stats":null,"previous_names":["metastarttech/com.genmanai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MetastartTech%2Fcom.genmanai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MetastartTech%2Fcom.genmanai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MetastartTech%2Fcom.genmanai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MetastartTech%2Fcom.genmanai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MetastartTech","download_url":"https://codeload.github.com/MetastartTech/com.genmanai/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248747420,"owners_count":21155448,"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-development","ai-tools","developer-tools","expressjs","generative-ai","nextjs","open-source","prompt-engineering","typescript"],"created_at":"2025-01-21T12:12:28.962Z","updated_at":"2025-04-13T16:43:00.242Z","avatar_url":"https://github.com/MetastartTech.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GenManAI: Open-Source Prompt Testing for Generative AI\n\n[![MIT License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n![Next.js](https://img.shields.io/badge/Frontend-Next.js-blue)\n![Express.js](https://img.shields.io/badge/Backend-Express.js-green)\n\n## 🌟 Overview\n\n**GenManAI** is an open-source platform designed to streamline and revolutionize prompt testing for generative AI models. It simplifies the process of testing, analyzing, and refining prompts, making it an essential tool for AI developers, researchers, and content creators.\n\n### 🎯 Features\n\n- **Intuitive Frontend**: Built with Next.js and TypeScript for a seamless user experience.\n- **Robust Backend**: Powered by Express.js and TypeScript for scalable and efficient processing.\n- **Prompt Analytics**: Generate insights into prompt performance.\n- **Custom Integrations**: Easily extendable for different AI models.\n\n---\n\n## Demo Video\n\n[Watch the Demo](https://drive.google.com/file/d/1SJzcAcJo5BUj6pBgIigYt4BnjqUkVkh1/view?usp=drive_link)\n\n---\n\n## Resources\n\n- [Whitepaper](https://metastart.notion.site/genmanai)\n- [Telegram Bot](https://t.me/genmanai_bot)\n- [Twitter](https://x.com/AiGenman42440)\n- [Discord Bot](https://discord.com/api/oauth2/authorize?client_id=1330824820648181820\u0026permissions=515433295168\u0026scope=bot%20applications.commands)\n\n---\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- **Node.js**: \u003e= 16.x\n- **npm**: \u003e= 7.x\n- **MongoDB** (for the backend)\n\n### Installation\n\nFollow these steps to set up the project:\n\n#### Clone the repository:\n\n```bash\ngit clone https://github.com/MetastartTech/com.genmanai.git\ncd genman-ai\n```\n\n#### Install dependencies:\n\nFor the frontend:\n\n```\ncd frontend\nnpm install\n\n```\n\nFor the backend:\n\n```\ncd backend\nnpm install\n\n```\n\n#### Setup the environment variables:\n\nFor the frontend:\n\n```bash\nNEXT_PUBLIC_API_BASE_URL=\nNEXT_PUBLIC_RAZORPAY_ID=\n```\n\nFor the backend:\n\n```bash\nPORT=\n\nMONGODB_URI=\n\nFIREBASE_PRIVATE_KEY_ID=\nFIREBASE_PRIVATE_KEY=\nFIREBASE_PROJECT_ID=\nFIREBASE_CLIENT_EMAIL=\nFIREBASE_CLIENT_ID=\nFIREBASE_AUTH_URI=\nFIREBASE_TOKEN_URI=\nFIREBASE_AUTH_CERT_URL=\nFIREBASE_CLIENT_CERT_URL=\n\nOPENAI_API_KEY=\nANTHROPIC_API_KEY=\nGEMINI_API_KEY=\n\nRAZORPAY_KEY_SECRET=\nRAZORPAY_KEY_ID=\n\nSTRIPE_API_KEY=\nSTRIPE_WEBHOOK_SECRET=\n\n```\n\n\n#### Run the application:\n\nStart the frontend:\n\n```\ncd frontend\nnpm run dev\n\n```\n\nStart the backend:\n\n```\ncd backend\nnpm run dev\n\n```\n\n---\n\n## 🛠️ Tech Stack\n\n### Frontend\n\n* **Next.js** : A React framework for production.\n* **TypeScript** : Ensures type safety.\n\n### Backend\n\n* **Express.js** : A minimal and flexible Node.js web application framework.\n* **TypeScript** : For strongly-typed JavaScript.\n\n---\n\n## 📜 License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n---\n\n## 🌍 Community \u0026 Contribution\n\n### 🤝 Contributing\n\nWe welcome contributions! Please read our [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to get involved.\n\n---\n\n## 🌐 Links\n\n* **Live App** : [GenmanAI](https://www.genmanai.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetastarttech%2Fcom.genmanai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmetastarttech%2Fcom.genmanai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetastarttech%2Fcom.genmanai/lists"}