You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Autonomous AI Agent Security Platform — Built in Rust
88% of organizations reported AI agent security incidents. AEGIS OS is the first autonomous security platform that discovers, tests, and protects AI agents — automatically.
What is AEGIS OS?
AEGIS OS is an open-source autonomous security platform for AI agents. It wraps every agent in 12 security layers, discovers new agents on your network, tests them continuously, learns from attacks, and generates reports — all without human intervention.
cargo run -- autonomous # Autonomous 24/7 security daemon
cargo run -- serve # HTTP server on :8401
cargo run -- serve-tls # HTTPS on :8443
cargo run -- red-team # 16 attack vectors tested
Integration Tests: 75/75 (100%) ✅
Advanced Security: 60/60 (100%) ✅
Red Team Tests: 16/16 (100%) ✅
OWASP LLM Top 10: 10/10 (100%) ✅
Total: 151 tests — all passing
What's Tested
Test Suite
Tests
Coverage
Capability Tokens
12
Wildcards, TTL, expiry
Credential Vault
8
Store, revoke, TTL
Skill Vetting
6
Static analysis, deps, sandbox
Input Sanitization
11
21 injection patterns
Filesystem Jail
12
Traversal, blocked paths
Network Egress
12
Allowlist, blocklist, ports
Risk Scoring
3
Normal → suspicious → compromised
AI Backend
4
Sanitize → AI → verify
Attack Simulation
7
Multi-stage attack chain
RAG Security
7
Poisoning, injection, trust
Privacy Filter
16
API keys, tokens, PII
Extraction Detection
9
Probing, system prompt theft
Hallucination
8
Overconfidence, impossible claims
Watermark
8
Stamp, verify, tamper detection
Kali Authorization
6
Target allowlist
Combined Attack
6
RAG + extraction + leak + tamper
12 HTTP Endpoints
# Start server
cargo run -- serve # HTTP :8401
cargo run -- serve-tls # HTTPS :8443
Endpoint
Method
Auth
Description
/health
GET
No
Health check
/api/v1/agents/run
POST
Admin, Operator
Run agent
/api/v1/agents/stop
POST
Admin, Operator
Stop agent
/api/v1/agents/list
GET
All
List agents
/api/v1/agents/status
GET
All
Agent status
/api/v1/inference
POST
Admin, Operator, Agent
AI inference
/api/v1/redteam
POST
Admin
Red team test
/api/v1/tools
POST
Admin, Operator, Agent
Execute tool
/api/v1/audit
GET
Admin, Operator, Viewer
Audit logs
/api/v1/metrics
GET
All
Prometheus metrics
/api/v1/dashboard
GET
All
Dashboard JSON
/mcp/tools/*
POST
MCP Auth
MCP tool calls
Quick Start
git clone https://github.com/Moudaxx/AEGIS-OS.git
cd AEGIS-OS
cp .env.example .env # Add your API keys
cargo build
cargo run -- autonomous --cycles 3 # Watch it work alone!
Docker
docker-compose up -d # AEGIS + Prometheus + Grafana