AutoGPT is a platform for building, deploying, and running AI agents that carry out complete workflows. You describe an outcome in plain English or shape every step on a visual canvas, then run the resulting agent on demand, on a schedule, or from a trigger. The same codebase powers a hosted platform and a self-hosted deployment.
The platform has four surfaces: AutoPilot turns a chat conversation into a working agent; Agents is a dashboard of every agent, run, cost, and pending action; Marketplace offers community-made agents to copy and customise; and Build is the block-based canvas for dragging, connecting, branching, and inspecting steps. Agents connect to 45+ platforms, including Gmail, Google Calendar, Google Docs, Google Sheets, GitHub, Slack, Discord, Notion, HubSpot, Linear, Airtable, Jira, Salesforce, Stripe, and Webflow, and can use hundreds of AI models.
| Hosted platform | Self-hosted | |
|---|---|---|
| Access | Public signup | Clone and install |
| Cost | Paid plan plus agent usage | Your own infrastructure and model providers |
| Setup | Managed | Docker and configuration |
| Model access | Built in | Bring your own API keys |
| Updates and operations | Managed by AutoGPT | Managed by you |
| Data and infrastructure control | Hosted by AutoGPT | Runs on your infrastructure |
Features
- AutoPilot: describes a job in plain English and converts the conversation into an agent
- Build canvas: drag, connect, branch, and inspect blocks for step-level control
- Agents dashboard: shows statuses, runs, costs, and actions that need attention
- Marketplace: ready-made community agents that can be added to a library and customised
- Run modes: agents run on demand, on schedules, and from triggers
- Integrations: 45+ connected platforms and hundreds of AI models
- Deployment choice: managed hosted platform or self-hosted install on macOS, Linux, or Windows
