# AutoGPT
AutoGPT is a powerful platform that allows you to create, deploy, and manage continuous [[AI Agents]] that automate complex workflows. It's one of the fastest-growing open-source projects of all time, pioneering the concept of autonomous AI agents.
Mission: Provide accessible AI for everyone, to use and to build on. The tools so you can focus on what matters—building, testing, and delegating.
## Key Components
### AutoGPT Frontend
The user interface for interacting with the AI automation platform:
- **Agent Builder**: Low-code interface to design and configure custom AI agents
- **Workflow Management**: Build agents by connecting blocks, where each block performs a single action
- **Deployment Controls**: Manage agent lifecycle from testing to production
- **Ready-to-Use Agents**: Library of pre-configured agents for immediate use
- **Monitoring and Analytics**: Track agent performance and gain insights
### AutoGPT Server
The backend powerhouse where agents run:
- **Source Code**: Core logic driving agents and automation processes
- **Infrastructure**: Robust systems for reliable and scalable performance
- **Marketplace**: Pre-built agents ready for deployment
- Agents can be triggered by external sources and operate continuously
## Example Use Cases
**Generate Viral Videos from Trending Topics:**
1. Agent reads Reddit topics
2. Identifies trending content
3. Automatically creates short-form video
**Identify Top Quotes from Videos for Social Media:**
1. Agent subscribes to YouTube channel
2. Transcribes new videos
3. Uses AI to identify impactful quotes
4. Automatically publishes to social media
## Hosting Options
- **Self-hosted**: Free, requires Docker setup
- **Cloud-hosted beta**: Managed solution (waitlist)
## System Requirements
- **CPU**: 4+ cores recommended
- **RAM**: 8GB minimum, 16GB recommended
- **Storage**: 10GB+ free space
- **OS**: Linux (Ubuntu 20.04+), macOS (10.15+), Windows 10/11 with WSL2
- **Software**: Docker Engine 20.10+, Docker Compose 2.0+, Node.js 16+
## Quick Setup
**macOS/Linux:**
```bash
curl -fsSL https://setup.agpt.co/install.sh -o install.sh && bash install.sh
```
**Windows (PowerShell):**
```powershell
powershell -c "iwr https://setup.agpt.co/install.bat -o install.bat; ./install.bat"
```
## License
- **AutoGPT Platform** (`autogpt_platform` folder): Polyform Shield License
- **Classic AutoGPT, Forge, Benchmark**: MIT License
## Related
- [[AI Agents]]
- [[OpenClaw]]
- [[LangFlow]]
- [[Dify]]
## References
- Official Website: https://agpt.co/
- Documentation: https://docs.agpt.co/
- Source code: https://github.com/Significant-Gravitas/AutoGPT
- Discord: https://discord.gg/autogpt
- Twitter: https://twitter.com/Auto_GPT