Overview
AgentGPT is an open-source project from Reworkd that lets you configure and deploy autonomous AI agents directly in your browser. You name a custom AI and give it a goal; it then attempts to reach that goal by thinking of tasks to do, executing them, and learning from the results.
The project democratized access to agent technology in 2023, making it possible for users without programming experience to experiment with autonomous AI loops. Because it runs in the browser, there is nothing to install to try it.
Project status: The reworkd/AgentGPT repository was archived on GitHub and last received a commit in April 2025, so it is no longer under active development. The hosted demo at agentgpt.reworkd.ai still runs and is labelled "Beta." Note that agentgpt.io is an unrelated company — an AI automation consultancy that shares the name.
Key Features
- Browser-Based Agent Loop: Name an agent, give it a goal, and watch it decompose the goal into tasks and execute them.
- Bring Your Own OpenAI Key: The hosted demo runs GPT-3.5 by default; supplying your own OpenAI API key with GPT-4 access lets you select GPT-4.
- Example Templates: Built-in starting points such as ResearchGPT, TravelGPT, and StudyGPT.
- Self-Hostable: The full stack (Next.js frontend, FastAPI backend, MySQL) can be run locally via the project's setup CLI.
- Pause Mode: The agent can pause after each set of tasks so you can review before it continues.
- Open Source: Licensed under GPL-3.0.
Technical Details
AgentGPT runs in the browser and calls OpenAI's API for agent intelligence. Self-hosting installs a Next.js frontend, a FastAPI backend, and a MySQL database via the bundled setup CLI.
Architecture:
- Frontend: Next.js + TypeScript
- Backend: FastAPI (Python)
- Database: MySQL
- Auth: NextAuth.js
- Runtime requirement: Node.js 18+, Docker
- Optional integrations: Serper (web search), Replicate
- Rate Limiting: The hosted demo caps free runs; self-hosting removes the cap but you pay OpenAI directly.
Use Cases
Research and Analysis: Automate data collection and analysis processes for informed decision-making. Agents can gather information from multiple sources, synthesize findings, and present comprehensive reports.
Content Creation: Generate ideas and create content for blogs, social media, and other platforms. Agents can research topics, outline content, and even draft initial versions of articles or posts.
Travel Planning: Create detailed travel itineraries and plans based on user preferences, including accommodation research, activity suggestions, and route optimization.
Business Process Automation: Streamline and automate repetitive business processes to improve efficiency and reduce manual workload.
Market Research: Conduct competitive analysis, gather market intelligence, and track industry trends automatically.
Personal Productivity: Automate personal tasks such as email management, schedule optimization, and information organization.
Educational Support: Assist with research projects, fact-checking, and learning material compilation for students and educators.
Getting Started
-
Access the Platform: Visit agentgpt.reworkd.ai in your web browser. (Do not use agentgpt.io — that is an unrelated company.)
-
Create Your Agent: Provide a descriptive name for your agent and define a clear, detailed goal — the more specific your objective, the more effectively the agent can work toward achieving it.
-
Configure Settings: Open the settings dialog to set your OpenAI API key, choose the model (GPT-4 requires an API key with GPT-4 access), and adjust temperature, loop count, and language.
-
Deploy and Monitor: Launch your agent and monitor its progress in real-time. The interface will show you each step the agent takes as it works toward your specified goal.
-
Review Results: Once the agent completes its task, review the results and execution history. You can export this information or use it to refine future agent configurations.
Examples:
Research Agent: "Research the latest trends in artificial intelligence for 2024, focusing on emerging technologies and market predictions, then create a comprehensive summary report."
Content Creation Agent: "Create a detailed blog post about sustainable energy solutions, including research on current technologies, market analysis, and practical implementation tips for businesses."
Travel Planning Agent: "Plan a 7-day trip to Japan for two people, including flights, accommodations, daily itineraries, restaurant recommendations, and cultural activities, with a budget of $3000."
Business Analysis Agent: "Analyze the competitive landscape for AI-powered customer service tools, identify top 10 competitors, compare features and pricing, and create a market positioning report."
Pricing & Access
- Hosted demo: Free, with a small daily run allowance (the app shows a run counter, e.g. "0 / 5 runs"). When you exhaust it, the agent shuts down and the app suggests subscribing.
- Self-hosted: Free (GPL-3.0). You supply and pay for your own OpenAI API key.
Reworkd does not currently publish a pricing page for AgentGPT, and the project is archived. Treat any subscription tier you encounter in the hosted app as unmaintained.
Limitations
-
Project is archived: The upstream GitHub repository is archived and no longer maintained. Expect no new features or security fixes.
-
Model Dependency: Performance is limited by the capabilities of the underlying GPT models and their knowledge cutoff dates.
-
No public API: AgentGPT does not expose a REST API or SDK for spawning agents programmatically.
-
Web-only Access: Only available as a web application, with no native mobile or desktop apps.
-
Rate Limits: Free usage on the hosted demo is subject to a daily run limit.
-
Complex Task Limitations: While capable of handling many tasks autonomously, extremely complex or highly specialized tasks may require human intervention.
-
Context Window Limits: Long-running tasks may hit context window limitations of the underlying models.
-
Cost Accumulation: Complex agents with many loops can accumulate significant OpenAI API costs.
Alternatives
Other AI automation platforms offer similar capabilities for building autonomous AI systems.
Community & Support
AgentGPT grew a large open-source community during 2023–2024 (36K+ GitHub stars). The repository is now archived, so support is community-driven and best-effort.
Support Resources:
- Hosted demo: agentgpt.reworkd.ai
- GitHub Repository: github.com/reworkd/AgentGPT (archived, GPL-3.0)
- Discord Community: Reworkd Discord
Self-Hosting
The repository ships a setup CLI that provisions everything you need. Prerequisites: Node.js, Git, Docker, and an OpenAI API key.
# Mac / Linux
git clone https://github.com/reworkd/AgentGPT.git
cd AgentGPT
./setup.sh
# Windows — use setup.bat instead
git clone https://github.com/reworkd/AgentGPT.git
cd AgentGPT
./setup.bat
The script configures the .env file (including your OpenAI API key), the MySQL database, the FastAPI backend, and the Next.js frontend. When the services are running, open http://localhost:3000.