An LLM-powered autonomous agent system with LLMOps monitoring, SSH-based remote execution, and automated system remediation capabilities.
- LLM-Powered Automation: Intelligent agent with flexible LLM routing
- LLMOps Monitoring: Integrated with Phoenix/OpenInference for observability
- Remote Execution: SSH-based command execution on target systems
- Automated Remediation: System probe and remediation agent tools
- Alerting: Feishu (Lark) integration for real-time notifications
- Lightweight RAG: Built-in retrieval-augmented generation for knowledge access
- Audit Logging: Comprehensive action tracing and audit trails
- RESTful API: FastAPI backend with streaming response support
- Containerized: Docker and docker-compose deployment
- Backend: Python, FastAPI
- LLM: Anthropic Claude API
- Observability: Phoenix / OpenInference
- Deployment: Docker, docker-compose
- Frontend: HTML/JavaScript
api.py- FastAPI application entry pointcore/- Core engine (agent orchestration, LLM routing, SSH executor, audit logging)agent_tools/- Tool implementations (RAG, system probes, remediation, alerts)deploy/- Deployment configurationsindex.html- Web dashboard