ARGOS is an autonomous infrastructure agent designed for server management. It utilizes AI to facilitate natural language interactions, enabling sysadmins to monitor and manage their server fleet effectively. With features like real-time health monitoring and a robust job system, it offers a self-hosted solution that prioritizes security and usability.
ARGOS: Autonomous Infrastructure Agent
ARGOS, which stands for Autonomous Resilient Guardian Orchestration System, is a self-hosted AI-driven infrastructure agent designed to effectively monitor, manage, and operate a complete server fleet using natural language. This solution is particularly beneficial for system administrators seeking AI capabilities without the dependence on cloud services.
Browser (Alpine.js + htmx)
|
v SSE + REST
ARGOS API (FastAPI, port 666)
|
+---> PostgreSQL (40+ tables)
+---> SSH to all fleet nodes
+---> Claude API / Ollama
For detailed installation instructions, refer to INSTALL.md.
git clone git@github.com:DarkAngel-agents/argos.git
cd argos
cp env.example .argos.env # Customize your API keys
docker compose -f docker/docker-compose-standalone.yml up -d
# Access the interface at http://localhost:666
argos/
+-- argos-core/
| +-- api/ # FastAPI endpoints
| +-- agent/ # Commander agent loop
| +-- llm/ # LLM provider abstraction
| +-- skills/ # Contextual skill files
| +-- tools/ # Audit tools
| +-- ui/ # Frontend
| +-- heartbeat.py # Node health daemon
+-- docker/ # Docker configs
+-- argos-nanite/ # Bootable agent ISO (Work in Progress)
Alpha: The system is functional for single-user self-hosted use cases.
Developed by DarkAngel, a seasoned sysadmin with over 20 years of experience, based in France.
No comments yet.
Sign in to be the first to comment.