Pricing
Pricing information has not been added yet.
Overview
AgentGPT is an open-source application for assembling, configuring, and running autonomous AI agents from a browser. Users give an agent a name and a goal, after which it attempts to break the objective into tasks, execute those tasks, evaluate the results, and continue iterating toward the requested outcome.
The project combines a Next.js and TypeScript frontend with a FastAPI backend and uses technologies such as Prisma, SQLModel, Tailwind CSS, Zod, Pydantic, and LangChain. Its setup tooling helps configure environment variables and API keys, while optional integrations can extend search and model capabilities. AgentGPT can be run locally through its bundled setup process and Docker-based development environment.
AgentGPT is best understood as an early general-purpose autonomous-agent interface rather than a simple chatbot. It is useful for experimenting with goal-driven task decomposition and multi-step LLM execution, and its open codebase provides developers with a reference architecture for building browser-based autonomous agents and related AI applications.
README
๐ค Assemble, configure, and deploy autonomous AI Agent(s) in your browser. ๐ค
๐ Short link ย ย โขย ย ๐ Docs ย ย โขย ย ๐ฆ Twitter ย ย โขย ย ๐ข Discord
AgentGPT allows you to configure and deploy Autonomous AI agents. Name your own custom AI and have it embark on any goal imaginable. It will attempt to reach the goal by thinking of tasks to do, executing them, and learning from the results ๐.
โจ Demo
For the best demo experience, try our site directly :)
๐จโ๐ Getting Started
The easiest way to get started with AgentGPT is automatic setup CLI bundled with the project. The cli sets up the following for AgentGPT:
- ๐ Environment variables (and API Keys)
- ๐๏ธ Database (Mysql)
- ๐ค Backend (FastAPI)
- ๐จ Frontend (Nextjs)
Prerequisites :point_up:
Before you get started, please make sure you have the following installed:
- An editor of your choice. For example, Visual Studio Code (VS Code)
- Node.js
- Git
- Docker. After installation, please create an account, open up the Docker application, and sign in.
- An OpenAI API key
- A Serper API Key (optional)
- A Replicate API Token (optional)
Getting Started :rocket:
-
Open your editor
-
Open the Terminal - Typically, you can do this from a 'Terminal' tab or by using a shortcut (e.g.,
Ctrl + ~for Windows orControl + ~for Mac in VS Code). -
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.
For Mac/Linux users :apple: :penguin:
git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.shFor Windows users :windows:
git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.bat -
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 on your web-browser.
Happy hacking! :tada:
๐ Tech Stack
- โ Bootstrapping: create-t3-app + FastAPI-template.
- โ Framework: Nextjs 13 + Typescript + FastAPI
- โ Auth: Next-Auth.js
- โ ORM: Prisma & SQLModel.
- โ Database: Planetscale.
- โ Styling: TailwindCSS + HeadlessUI.
- โ Schema Validation: Zod + Pydantic.
- โ LLM Tooling: Langchain.
๐ Our GitHub sponsors ๐
Join 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! ๐
๐ช Contributors ๐ช
Our contributors have made this project possible. Thank you! ๐
Releases
Release information has not been added yet.
Related articles
Guides and news that mention this tool.

AI Agents in Zapier vs Make vs n8n: Which Is Best?

What Is n8n? The Open-Source Workflow Automation Tool Explained
AI Email Labeling in Gmail with OpenAI

AI WhatsApp Customer Support Agent


Build a RAG Chatbot over Your Google Drive Documents


Build an AI Assistant on Telegram (Voice + Text) with n8n
Complete your AI stack
Add a general assistant, research, coding, monitoring, and team productivity to your automations.
Best alternatives
Compare similar tools in the same category.





























































