GitHub
FreeAssemble, configure, and deploy autonomous AI Agents in your browser.
FreeFree tier
About GitHub
AgentGPT is an open-source platform that enables users to assemble, configure, and deploy autonomous AI agents directly in their web browser. Built with LangChain, FastAPI, and Next.js, it allows users to define a custom AI agent with a specific goal. The agent autonomously generates tasks, executes them, and iteratively learns from the results to achieve the objective. It provides a CLI-based setup for local deployment with Docker, integrates with OpenAI for language model capabilities, and supports optional APIs such as Serper and Replicate. The project is licensed under GPL-3.0 and is currently archived and read-only.
Key Features
Autonomous goal-seeking AI agents that think of tasks, execute them, and learn from results
Browser-based deployment with no server management required
Uses LangChain for LLM tooling and integrates with OpenAI API
Built with Next.js 13, TypeScript, FastAPI, and Prisma ORM
CLI-based automatic setup with Docker, Node.js, and Git
Supports optional integrations: Serper API and Replicate API
Open-source with GPL-3.0 license
Customizable agent name and goal
Pros & Cons
Pros
- Free and open-source with no usage limits
- Easy to deploy locally using the supplied CLI and Docker
- Full browser-based interface for assembling and monitoring agents
- Modular tech stack (Next.js, FastAPI, LangChain) allows customization
- Active community support and contributor base (archived but code available)
Cons
- Requires an OpenAI API key, which incurs costs
- Repository is archived and read-only as of January 2026, no longer maintained
- Local setup requires Docker, Node.js, and Git, which may be complex for non-technical users
- Agent performance depends heavily on the underlying LLM and API availability
Best For
Automating multi-step research and data gathering tasksPrototyping and testing autonomous AI agent behaviorsEducational demonstrations of AI goal-achievement workflowsBuilding personal assistants that execute complex sequences of actions
FAQ
What is AgentGPT?
AgentGPT is an open-source tool that lets you assemble, configure, and deploy autonomous AI agents in your browser. You give it a name and a goal, and it will work toward that goal by generating tasks, executing them, and learning from the results.
Is AgentGPT free to use?
Yes, AgentGPT is completely free and open-source under the GPL-3.0 license. However, you will need your own OpenAI API key (and optionally Serper and Replicate tokens) to run agents.
How do I get started with AgentGPT?
Clone the repository, run the setup script (setup.sh on Mac/Linux or setup.bat on Windows), provide the required API keys when prompted, and then access the interface at http://localhost:3000. Prerequisites include Node.js, Git, Docker, and an OpenAI API key.
What technologies does AgentGPT use?
AgentGPT uses Next.js 13 with TypeScript for the frontend, FastAPI for the backend, Prisma ORM with PlanetScale for the database, TailwindCSS for styling, LangChain for LLM tooling, and Docker for containerization.