AutoGPT
Provide a platform to create, deploy, and run continuous autonomous AI agents that chain LLM reasoning with a fixed Command/Tool catalogue, an episodic action history, file/web/code-exec components, and an optional human-approval gate.
Description
AutoGPT is the founding 'autonomous-agent' project — the prototype that turned ReAct + a fixed command palette + a goal into a viral category in March 2023. The current top-level repo ships two products: 'AutoGPT Platform' (the new low-code block builder in autogpt_platform/) and 'AutoGPT Classic' (classic/original_autogpt/), the original ReAct loop. The classic loop composes Agent + Forge components: ActionHistory (EpisodicActionHistory), Watchdog, CodeExecutor (Docker-sandboxed), WebPlaywright, WebSearch, FileManager, Todo, Skill (SKILL.md), and UserInteraction.
Solution
ReAct-style cycle: each step the prompt strategy assembles system prompt + episodic action history + watchdog hints + context, sends to LLM, parses ActionProposal, optionally pauses for user approval before executing the chosen Command. EpisodicActionHistory records every proposal-result pair for replay/resume. WatchdogComponent guards against runaway loops; --continuous-limit caps total iterations. TodoComponent maintains an explicit task list. The new platform reframes this as a directed graph of blocks edited in the Agent Builder UI.
Primary use cases
- continuous autonomous agents over a fixed Command catalogue
- low-code block-graph agent builder (autogpt_platform)
- Docker-sandboxed code execution + web automation
- todo-driven goal pursuit with episodic history
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.