Welcome to the AutoIT Swarm documentation. This index provides a complete list of all available documentation.
Last Updated: March 2026
Version: 2.0
| Document | Description | For |
|---|---|---|
| Getting Started | Quick start with examples | New users |
| Installation | Detailed setup instructions | First-time installers |
| Features | Complete feature overview | All users |
| Document | Description | For |
|---|---|---|
| Configuration Guide | Complete configuration reference | Administrators |
| LLM Providers | Multi-LLM provider setup | All users |
| Agent Tools | NEW MCP, web search, tools | Advanced users |
| Webhooks | Incoming/outgoing webhook setup | Integrators |
| Document | Description | For |
|---|---|---|
| Dashboard Guide | Web UI and API documentation | All users |
| Task Management | Task control and monitoring | Operators |
| HITL Guide | Human-in-the-Loop escalation | Reviewers |
| Agents Guide | Agent roles and capabilities | All users |
| Document | Description | For |
|---|---|---|
| Architecture Overview | System design and flow | Developers |
| API Reference | Complete REST API reference | Developers |
| Tech Stack | Technologies and dependencies | Developers |
| Docker Guide | Container deployment | DevOps |
| Document | Description | For |
|---|---|---|
| Troubleshooting | Common issues and solutions | All users |
- Getting Started - Start here
- Installation - Set up the system
- Dashboard Guide - Learn the interface
- Features - Explore capabilities
- Configuration Guide - Full configuration
- Agent Tools - MCP and tools setup
- LLM Providers - Configure LLM
- Troubleshooting - Resolve issues
- Architecture Overview - System design
- API Reference - Integration guide
- Agent Tools - Tool development
- Tech Stack - Technology details
- Agent Tools - Webhooks and tools
- API Reference - REST API documentation
- Webhooks - Webhook setup
- Dashboard Guide - API examples
Quick start guide covering:
- Prerequisites and installation
- Starting the system
- Usage examples (CLI, Web, API, Webhook)
- Example workflows
- Configuration basics
- Task monitoring
- File generation access
Complete configuration reference:
- LLM provider settings (6 providers)
- Agent configuration (12 agents)
- HITL settings
- Output destinations (file, email, webhook)
- Webhook configuration
- Task board settings
- Memory/vector store
- Logging configuration (daily rotation)
- Environment variables
- Security best practices
Agent Tools - NEW
MCP and external tools documentation:
- Built-in tools (web_search, web_fetch, document_search, etc.)
- MCP server configuration
- Agent capabilities (Internet, MCP, Documents)
- File generation (15+ formats)
- Document retrieval
- Security considerations
- API endpoints for tools
Web interface and API documentation:
- Dashboard pages (6 pages)
- Stats cards and widgets
- Task management features
- Agent activity display
- HITL review panel
- Settings UI (6 tabs)
- Projects page (card/list view)
- REST API endpoints
- WebSocket events
Comprehensive feature documentation:
- Multi-LLM provider support
- 12 specialized agents (+ custom)
- MCP and external tools
- File generation (15+ formats)
- Webhook integration
- Task management
- HITL system
- Monitoring & observability
- Security features
- Persistence options
- New features in v2.0
Common issues and solutions:
- Quick diagnostics
- LLM provider issues
- Task processing issues
- Dashboard problems
- Webhook troubleshooting
- Agent issues
- Database/memory issues
- Docker deployment issues
- Performance problems
- Security concerns
System design documentation:
- High-level architecture
- Agent architecture
- Task lifecycle
- Message queue system
- Shared memory
- HITL integration
- Data flow diagrams
Complete REST API documentation:
- System endpoints
- Task endpoints
- Agent endpoints (including config)
- MCP endpoints
- HITL endpoints
- Webhook endpoints
- WebSocket events
- Request/response examples
Human-in-the-Loop documentation:
- Escalation triggers (8 triggers)
- HITL modes (Web, CLI, Email, Webhook)
- Decision interface
- Configuration options
- Best practices
Task control and monitoring:
- Task lifecycle
- Status definitions
- Progress tracking
- Pause/resume controls
- Timeout handling
- Retry logic
- Task dependencies
- Infinite loop prevention
Agent roles and capabilities:
- 12 built-in agents
- Marketing agent (new)
- Dynamic sub-agents
- Agent communication
- Agent configuration
- Custom agent creation
Setup instructions:
- System requirements
- Python installation
- Ollama setup
- Cloud provider setup
- Docker installation
- Configuration
- Verification
Technology documentation:
- Python libraries
- LLM providers
- Vector stores
- Message queues
- Web framework
- Dependencies
Container deployment:
- Docker setup
- Docker Compose
- Volume configuration
- Network setup
- GPU support
- Production deployment
- Ollama Documentation
- OpenAI API Documentation
- Anthropic Claude Documentation
- OpenRouter Documentation
- DeepSeek Documentation
- Qwen Documentation
- Marketing Agent - 12th agent for marketing and branding
- Projects Page - Card/list view toggle, deliverables section
- File Generation - 15+ formats with auto-detection
- MCP Client - External tool connections
- Web Search - Tavily/Serper integration
- Agent Editor - Configure capabilities per agent
- Daily Log Rotation - Organized log files by date
- Settings Enhancements - Agents tab, capability toggles
- Infinite Loop Prevention - Multiple safeguards
- API Timeouts - 5-second timeout with fallbacks
- AGENT_TOOLS.md - New document for MCP and tools
- GETTING_STARTED.md - Added file generation, agent config examples
- FEATURES.md - Complete rewrite with v2.0 features
- CONFIGURATION_GUIDE.md - Added MCP, agent capabilities
- DASHBOARD_GUIDE.md - Added Projects page, Settings tabs
- Check the Troubleshooting Guide
- Review relevant documentation
- Search GitHub Issues
- Open a new issue with details
- Report bugs via GitHub Issues
- Submit pull requests for fixes
- Suggest features via Issues
- Improve documentation
Documentation Version: 2.0
Last Updated: March 2026