{"id":13643229,"url":"https://github.com/reworkd/agentgpt","last_synced_at":"2025-09-09T19:53:30.303Z","repository":{"id":152167022,"uuid":"624681066","full_name":"reworkd/AgentGPT","owner":"reworkd","description":"🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.","archived":false,"fork":false,"pushed_at":"2025-04-29T01:19:32.000Z","size":91869,"stargazers_count":34041,"open_issues_count":207,"forks_count":9410,"subscribers_count":322,"default_branch":"main","last_synced_at":"2025-05-12T16:18:57.794Z","etag":null,"topics":["agent","agentgpt","agi","autogpt","baby-agi","gpt","langchain","next","openai","t3","t3-stack"],"latest_commit_sha":null,"homepage":"https://agentgpt.reworkd.ai","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reworkd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"reworkd-admin"}},"created_at":"2023-04-07T02:29:19.000Z","updated_at":"2025-05-12T11:24:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"682046e2-a2ce-4cd9-bc66-8761d396acc0","html_url":"https://github.com/reworkd/AgentGPT","commit_stats":{"total_commits":1333,"total_committers":77,"mean_commits":17.31168831168831,"dds":0.6729182295573893,"last_synced_commit":"cd900e5f63572a58e0dbeaeffcc2150d9fc8781d"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reworkd%2FAgentGPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reworkd%2FAgentGPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reworkd%2FAgentGPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reworkd%2FAgentGPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reworkd","download_url":"https://codeload.github.com/reworkd/AgentGPT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253774593,"owners_count":21962199,"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":["agent","agentgpt","agi","autogpt","baby-agi","gpt","langchain","next","openai","t3","t3-stack"],"created_at":"2024-08-02T01:01:44.205Z","updated_at":"2025-05-12T16:19:08.676Z","avatar_url":"https://github.com/reworkd.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/reworkd/AgentGPT/main/next/public/banner.png\" height=\"300\" alt=\"AgentGPT Logo\"/\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cem\u003e🤖 Assemble, configure, and deploy autonomous AI Agent(s) in your browser. 🤖   \u003c/em\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Node version\" src=\"https://img.shields.io/static/v1?label=node\u0026message=%20%3E=18\u0026logo=node.js\u0026color=2334D058\" /\u003e\n      \u003ca href=\"https://github.com/reworkd/AgentGPT/blob/master/README.md\"\u003e\u003cimg src=\"https://img.shields.io/badge/lang-English-blue.svg\" alt=\"English\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/reworkd/AgentGPT/blob/master/docs/README.zh-HANS.md\"\u003e\u003cimg src=\"https://img.shields.io/badge/lang-简体中文-red.svg\" alt=\"简体中文\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/reworkd/AgentGPT/blob/master/docs/README.hu-Cs4K1Sr4C.md\"\u003e\u003cimg src=\"https://img.shields.io/badge/lang-Hungarian-red.svg\" alt=\"Hungarian\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://agentgpt.reworkd.ai\"\u003e🔗 Short link\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"https://reworkd.ai/docs\"\u003e📚 Docs\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"https://twitter.com/reworkdai\"\u003e🐦 Twitter\u003c/a\u003e\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n\u003ca href=\"https://discord.gg/gcmNyAAFfV\"\u003e📢 Discord\u003c/a\u003e\n\u003c/p\u003e\n\nAgentGPT allows you to configure and deploy Autonomous AI agents.\nName your own custom AI and have it embark on any goal imaginable.\nIt will attempt to reach the goal by thinking of tasks to do, executing them, and learning from the results 🚀.\n\n---\n\n## ✨ Demo\nFor the best demo experience, try [our site](https://agentgpt.reworkd.ai) directly :)\n\n[Demo Video](https://github.com/reworkd/AgentGPT/assets/50181239/5348e44a-29a5-4280-a06b-fe1429a8d99e)\n\n\n## 👨‍🚀 Getting Started\n\nThe easiest way to get started with AgentGPT is automatic setup CLI bundled with the project.\nThe cli sets up the following for AgentGPT:\n- 🔐 [Environment variables](https://github.com/reworkd/AgentGPT/blob/main/.env.example) (and API Keys)\n- 🗂️ [Database](https://github.com/reworkd/AgentGPT/tree/main/db) (Mysql)\n- 🤖 [Backend](https://github.com/reworkd/AgentGPT/tree/main/platform) (FastAPI)\n- 🎨 [Frontend](https://github.com/reworkd/AgentGPT/tree/main/next) (Nextjs)\n\n## Prerequisites :point_up:\n\nBefore you get started, please make sure you have the following installed:\n\n- An editor of your choice. For example, [Visual Studio Code (VS Code)](https://code.visualstudio.com/download)\n- [Node.js](https://nodejs.org/en/download)\n- [Git](https://git-scm.com/downloads)\n- [Docker](https://www.docker.com/products/docker-desktop). After installation, please create an account, open up the Docker application, and sign in.\n- An [OpenAI API key](https://platform.openai.com/signup)\n- A [Serper API Key](https://serper.dev/signup) (optional)\n- A [Replicate API Token](https://replicate.com/signin) (optional)\n\n## Getting Started :rocket:\n1. **Open your editor**\n\n2. **Open the Terminal** - Typically, you can do this from a 'Terminal' tab or by using a shortcut\n   (e.g., `Ctrl + ~` for Windows or `Control + ~` for Mac in VS Code).\n\n3. **Clone the Repository and Navigate into the Directory** - Once your terminal is open, you can clone the repository and move into the directory by running the commands below.\n\n   **For Mac/Linux users** :apple: :penguin:\n   ```bash\n   git clone https://github.com/reworkd/AgentGPT.git\n   cd AgentGPT\n   ./setup.sh\n   ```\n   **For Windows users** :windows:\n   ```bash\n   git clone https://github.com/reworkd/AgentGPT.git\n   cd AgentGPT\n   ./setup.bat\n   ```\n4. **Follow the setup instructions from the script** - add the appropriate API keys, and once all of the services are running, travel to [http://localhost:3000](http://localhost:3000) on your web-browser.\n\nHappy hacking! :tada:\n\n\n## 🚀 Tech Stack\n\n- ✅ **Bootstrapping**: [create-t3-app](https://create.t3.gg) + [FastAPI-template](https://github.com/s3rius/FastAPI-template).\n- ✅ **Framework**: [Nextjs 13 + Typescript](https://nextjs.org/) + [FastAPI](https://fastapi.tiangolo.com/)\n- ✅ **Auth**: [Next-Auth.js](https://next-auth.js.org)\n- ✅ **ORM**: [Prisma](https://prisma.io) \u0026 [SQLModel](https://sqlmodel.tiangolo.com/).\n- ✅ **Database**: [Planetscale](https://planetscale.com/).\n- ✅ **Styling**: [TailwindCSS + HeadlessUI](https://tailwindcss.com).\n- ✅ **Schema Validation**: [Zod](https://github.com/colinhacks/zod) + [Pydantic](https://docs.pydantic.dev/).\n- ✅ **LLM Tooling**: [Langchain](https://github.com/hwchase17/langchain).\n\n\n\u003ch2 align=\"center\"\u003e\n💝 Our GitHub sponsors 💝\n\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\nJoin us in fueling the development of AgentGPT, an open-source project pushing the boundaries of AI agents! Your sponsorship would drive progress by helping us scale up resources, enhance features and functionality, and continue to iterate on this exciting project! 🚀\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003c!-- sponsors --\u003e\u003ca href=\"https://github.com/arthurbnhm\"\u003e\u003cimg src=\"https://github.com/arthurbnhm.png\" width=\"60px\" alt=\"Arthur\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/mrayonnaise\"\u003e\u003cimg src=\"https://github.com/mrayonnaise.png\" width=\"60px\" alt=\"Matt Ray\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/jd3655\"\u003e\u003cimg src=\"https://github.com/jd3655.png\" width=\"60px\" alt=\"Vector Ventures\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/durairajasivam\"\u003e\u003cimg src=\"https://github.com/durairajasivam.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/floriank\"\u003e\u003cimg src=\"https://github.com/floriank.png\" width=\"60px\" alt=\"Florian Kraft\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/localecho\"\u003e\u003cimg src=\"https://github.com/localecho.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/fireheat135\"\u003e\u003cimg src=\"https://github.com/fireheat135.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/zoelidity\"\u003e\u003cimg src=\"https://github.com/zoelidity.png\" width=\"60px\" alt=\"Zoe\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/busseyl\"\u003e\u003cimg src=\"https://github.com/busseyl.png\" width=\"60px\" alt=\"Lucas Bussey\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/DuanChaori\"\u003e\u003cimg src=\"https://github.com/DuanChaori.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/jukwaphil1\"\u003e\u003cimg src=\"https://github.com/jukwaphil1.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/lisa-ee\"\u003e\u003cimg src=\"https://github.com/lisa-ee.png\" width=\"60px\" alt=\"Lisa\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/VulcanT\"\u003e\u003cimg src=\"https://github.com/VulcanT.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/kman62\"\u003e\u003cimg src=\"https://github.com/kman62.png\" width=\"60px\" alt=\"kmotte\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Haithamhaj\"\u003e\u003cimg src=\"https://github.com/Haithamhaj.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/SwftCoins\"\u003e\u003cimg src=\"https://github.com/SwftCoins.png\" width=\"60px\" alt=\"SWFT Blockchain\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/ChevalierzA\"\u003e\u003cimg src=\"https://github.com/ChevalierzA.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/research-developer\"\u003e\u003cimg src=\"https://github.com/research-developer.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Mitchell-Coder-New\"\u003e\u003cimg src=\"https://github.com/Mitchell-Coder-New.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Trecares\"\u003e\u003cimg src=\"https://github.com/Trecares.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/nnkostov\"\u003e\u003cimg src=\"https://github.com/nnkostov.png\" width=\"60px\" alt=\"Nikolay Kostov\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/oryanmoshe\"\u003e\u003cimg src=\"https://github.com/oryanmoshe.png\" width=\"60px\" alt=\"Oryan Moshe\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/ClayNelson\"\u003e\u003cimg src=\"https://github.com/ClayNelson.png\" width=\"60px\" alt=\"Clay Nelson\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/0xmatchmaker\"\u003e\u003cimg src=\"https://github.com/0xmatchmaker.png\" width=\"60px\" alt=\"0xmatchmaker\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/carlosbartolomeu\"\u003e\u003cimg src=\"https://github.com/carlosbartolomeu.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Agronobeetles\"\u003e\u003cimg src=\"https://github.com/Agronobeetles.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/CloudyGuyThompson\"\u003e\u003cimg src=\"https://github.com/CloudyGuyThompson.png\" width=\"60px\" alt=\"Guy Thompson\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Jhonvolt17\"\u003e\u003cimg src=\"https://github.com/Jhonvolt17.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/sirswali\"\u003e\u003cimg src=\"https://github.com/sirswali.png\" width=\"60px\" alt=\"Vusi Dube\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Tweezamiza\"\u003e\u003cimg src=\"https://github.com/Tweezamiza.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/DixonFyre\"\u003e\u003cimg src=\"https://github.com/DixonFyre.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/jenius-eagle\"\u003e\u003cimg src=\"https://github.com/jenius-eagle.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/CubanCongaMan\"\u003e\u003cimg src=\"https://github.com/CubanCongaMan.png\" width=\"60px\" alt=\"Roberto Luis Sanchez, P.E., P.G.; D,GE; F.ASCE\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/cskrobec\"\u003e\u003cimg src=\"https://github.com/cskrobec.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Jahmazon\"\u003e\u003cimg src=\"https://github.com/Jahmazon.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/ISDAworld\"\u003e\u003cimg src=\"https://github.com/ISDAworld.png\" width=\"60px\" alt=\"David Gammond\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/lazzacapital\"\u003e\u003cimg src=\"https://github.com/lazzacapital.png\" width=\"60px\" alt=\"Lazza Capital\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/OptionalJoystick\"\u003e\u003cimg src=\"https://github.com/OptionalJoystick.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/rodolfoguzzi\"\u003e\u003cimg src=\"https://github.com/rodolfoguzzi.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/bluecat2210\"\u003e\u003cimg src=\"https://github.com/bluecat2210.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/dactylogram9\"\u003e\u003cimg src=\"https://github.com/dactylogram9.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/RUFreeJAC63\"\u003e\u003cimg src=\"https://github.com/RUFreeJAC63.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/cecilmiles\"\u003e\u003cimg src=\"https://github.com/cecilmiles.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Djarielm007\"\u003e\u003cimg src=\"https://github.com/Djarielm007.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/mikenj07\"\u003e\u003cimg src=\"https://github.com/mikenj07.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/SvetaMolusk\"\u003e\u003cimg src=\"https://github.com/SvetaMolusk.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/wuminkung\"\u003e\u003cimg src=\"https://github.com/wuminkung.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/zhoumo1221\"\u003e\u003cimg src=\"https://github.com/zhoumo1221.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Stefan6666XXX\"\u003e\u003cimg src=\"https://github.com/Stefan6666XXX.png\" width=\"60px\" alt=\"Stephane DeGuire\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/lyska\"\u003e\u003cimg src=\"https://github.com/lyska.png\" width=\"60px\" alt=\"Lyska\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/KurganKolde\"\u003e\u003cimg src=\"https://github.com/KurganKolde.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/sclappccsu\"\u003e\u003cimg src=\"https://github.com/sclappccsu.png\" width=\"60px\" alt=\"Sharon Clapp at CCSU\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Rooba-Finance\"\u003e\u003cimg src=\"https://github.com/Rooba-Finance.png\" width=\"60px\" alt=\"Rooba.Finance\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/ferienhausmiete\"\u003e\u003cimg src=\"https://github.com/ferienhausmiete.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/benjaminbales\"\u003e\u003cimg src=\"https://github.com/benjaminbales.png\" width=\"60px\" alt=\"Benjamin Bales\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/pimentel233\"\u003e\u003cimg src=\"https://github.com/pimentel233.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/PinkyWobbles\"\u003e\u003cimg src=\"https://github.com/PinkyWobbles.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/jconroy11\"\u003e\u003cimg src=\"https://github.com/jconroy11.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/DavidJamesRotenberg\"\u003e\u003cimg src=\"https://github.com/DavidJamesRotenberg.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/antecochat\"\u003e\u003cimg src=\"https://github.com/antecochat.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003ca href=\"https://github.com/RealBonOfaSitch\"\u003e\u003cimg src=\"https://github.com/RealBonOfaSitch.png\" width=\"60px\" alt=\"\" /\u003e\u003c/a\u003e\u003c!-- sponsors --\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e\n💪 Contributors 💪\n\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\nOur contributors have made this project possible. Thank you! 🙏\n\u003c/p\u003e\n\n\u003ca href=\"https://github.com/reworkd/agentgpt/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=reworkd/agentgpt\" /\u003e\n\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003csub\u003eMade with \u003ca href=\"https://contrib.rocks\"\u003econtrib.rocks\u003c/a\u003e.\u003c/sub\u003e\n\u003c/div\u003e\n","funding_links":["https://github.com/sponsors/reworkd-admin"],"categories":["Browser-extensions"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freworkd%2Fagentgpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freworkd%2Fagentgpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freworkd%2Fagentgpt/lists"}