AI Compare
โ€‹
โ€‹
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
โ† Back to tools

โ€ข

2023-04-07

AgentGPT logo

AgentGPT

Not rated yet

36.3K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Build AI appsChat with AIAnalyze codebasesRun AI agentsConnect AI to apps

Best for:

IT & Development
Visit websiteView on GitHub

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

AgentGPT Logo

๐Ÿค– Assemble, configure, and deploy autonomous AI Agent(s) in your browser. ๐Ÿค–

Node version English ็ฎ€ไฝ“ไธญๆ–‡ Hungarian

๐Ÿ”— 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 :)

Demo Video

๐Ÿ‘จโ€๐Ÿš€ 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:

  1. Open your editor

  2. Open the Terminal - Typically, you can do this from a 'Terminal' tab or by using a shortcut (e.g., Ctrl + ~ for Windows or Control + ~ for Mac in VS Code).

  3. 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.sh
    

    For Windows users :windows:

    git clone https://github.com/reworkd/AgentGPT.git
    cd AgentGPT
    ./setup.bat
    
  4. 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! ๐Ÿš€

ArthurMatt RayVector VenturesFlorian KraftZoeLucas BusseyLisakmotteSWFT BlockchainNikolay KostovOryan MosheClay Nelson0xmatchmakerGuy ThompsonVusi DubeRoberto Luis Sanchez, P.E., P.G.; D,GE; F.ASCEDavid GammondLazza CapitalStephane DeGuireLyskaSharon Clapp at CCSURooba.FinanceBenjamin Bales

๐Ÿ’ช Contributors ๐Ÿ’ช

Our contributors have made this project possible. Thank you! ๐Ÿ™

Made with contrib.rocks.

Releases

Release information has not been added yet.

Related articles

Guides and news that mention this tool.

Z
M
n8n logo

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

Comparison
n8n logo

What Is n8n? The Open-Source Workflow Automation Tool Explained

Get started
G
Z
M

AI Email Labeling in Gmail with OpenAI

Use cases
W
n8n logo

AI WhatsApp Customer Support Agent

Use cases
G
n8n logo
Gemini logo

Build a RAG Chatbot over Your Google Drive Documents

Use cases
T
n8n logo
ChatGPT logo

Build an AI Assistant on Telegram (Voice + Text) with n8n

Use cases
Complete your AI stack

Add a general assistant, research, coding, monitoring, and team productivity to your automations.

ChatGPT logo
ChatGPT
General assistant

General-purpose AI assistant for research, writing, coding, data analysis, image creation, and everyday productivity

View tool
Perplexity logo
Perplexity
Research

AI-powered search and research assistant

View tool
Cursor logo
Cursor
Build integrations

AI coding editor and autonomous software development platform

View tool
Best alternatives

Compare similar tools in the same category.

CodeRabbit logo

CodeRabbit

AI-powered code review assistant for pull requests.

OpenClaw logo

OpenClaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. ๐Ÿฆž

Cursor logo

Cursor

AI coding editor and autonomous software development platform

DeepSeek logo

DeepSeek

AI assistant for reasoning, coding, research, and agent tasks

ECC logo

ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles