A self-hosted microservices platform that automates your developer workflow using local LLMs and intelligent agents.
AutoPilot-Hub is a personal AI-powered automation system built on microservices architecture. It acts as your virtual team, handling:
- ๐ข Freelance Management โ Auto-monitor ุฎู ุณุงุช & ู ุณุชูู, reply to clients, discover & apply for projects
- ๐ง Email Management โ Read, summarize, classify, and respond to Gmail messages
- ๐ ๏ธ Dev Environments โ One-command setup for any development stack
- ๐ Bug Hunting โ Automated recon, scanning, and AI-powered vulnerability analysis
- ๐ Smart Reports โ Daily digests delivered via Telegram
โโโโโโโโโโโโโโโโ
โ Telegram Bot โโโโ
โ Dashboard โ โ
โโโโโโโโโโโโโโโโ โ
โผ
โโโโโโโโโโโโ
โMain Agentโ (Orchestrator)
โโโโโโฌโโโโโโ
โโโโโโโโฌโโโโดโโโโฌโโโโโโโ
โผ โผ โผ โผ
Freelancer Email DevEnv BugHunter
Service Service Service Service
# Clone
git clone https://github.com/YOUR_USERNAME/AutoPilot-Hub.git
cd AutoPilot-Hub
# Configure
cp .env.example .env
# Edit .env with your settings
# Launch
make setup
make up
# Check status
make status| Service | Port | Description |
|---|---|---|
| Main Agent | 8000 | Orchestrator & API Gateway |
| Freelancer | 8001 | ุฎู ุณุงุช & ู ุณุชูู automation |
| 8002 | Gmail management | |
| DevEnv | 8003 | Dev environment generator |
| BugHunter | 8004 | Bug hunting automation |
| Telegram Bot | - | Command interface |
| Dashboard | 8080 | Web UI |
| Grafana | 3000 | Monitoring |
- Language: Python 3.11+
- AI: Ollama (Local LLM), LangChain, CrewAI
- API: FastAPI
- Browser: Playwright
- Queue: RabbitMQ
- Database: PostgreSQL + Redis
- Container: Docker + Docker Compose
- Monitoring: Prometheus + Grafana
This project is licensed under the MIT License - see LICENSE
