Skip to main content
f0_csv

projectachilles documentation

Continuous security validation — from threat intelligence to defense readiness

Stop hoping your defenses work. Deploy the agent, run the library, and measure what your stack actually blocks.

dashboard
Unified Security Dashboard

One command centre for posture across tests, endpoints, and analytics — KPI strip, attention banner, trend overview, and ATT&CK coverage, with a 7d/30d/90d range selector.

authoring
AI-Powered Test Development

A multi-agent pipeline turns threat intelligence into complete test packages — binaries, detection rules in five formats, hardening scripts, and kill chain diagrams.

library
Test Browser

Browse the git-synced library with MITRE ATT&CK mapping. Facet by category, severity, platform, and threat actor. Build, sign, and dispatch straight from the UI.

execution
Endpoint Agent Fleet

A lightweight Go agent for Windows, Linux, and macOS. Token enrollment, heartbeat monitoring, self-update, dual-key rotation, and a live task stream with retry.

measurement
Analytics & Defense Score

Thirty-plus Elasticsearch endpoints behind a Defense Score ledger, per-host coverage treemaps, technique distribution, and executions master-detail with risk acceptance.

integrations
Microsoft Defender & Alerting

Secure Score correlation, alert cross-matching, and opt-in auto-resolve for Achilles-generated alerts. Slack and email alerting on score thresholds.

automation
CLI & API Keys

The `achilles` CLI plus scoped API keys for read, read-write, and admin automation — dispatch tests, pull analytics, and wire results into your own pipelines.

deployment
Seven Deployment Targets

Docker Compose, self-hosted or on-prem server behind Caddy, Railway, Render, Fly.io, or Vercel serverless — each with a dedicated hardening guide.

30+
Elasticsearch analytics endpoints
4
Agent platform targets
7
Supported deployment targets
5
Detection rule output formats