Open Source · Self-Hosted · MIT Licensed

AI-Native Infrastructure Monitoring

Argus uses AI to detect anomalies, investigate incidents, and resolve issues — before your users notice. Free, open source, and self-hosted.

Works with your stack

Python
Node.js
Docker
Slack
Linux
Any Infrastructure
Features

Everything you need to monitor smarter

From real-time metrics to AI-driven investigations, Argus gives your team superpowers.

AI-Powered Investigations

Autonomous root cause analysis with natural language chat. Your AI SRE that never sleeps.

Real-Time Monitoring

System metrics, Docker containers, and process tracking — all in real time with intelligent baselines.

Smart Alerting

Multi-channel alerts with suppression windows and escalation policies. Never miss what matters.

Security Scanning

CVE detection, vulnerability assessment, and audit logging built into your monitoring pipeline.

Self-Hosted & Private

Deploy on your own infrastructure. Your data never leaves your servers. Full control, zero vendor lock-in.

Extensible SDK

Python and Node.js SDKs, webhooks, and Slack integration. Fits your workflow.

How It Works

Up and running in minutes

Step 01

Deploy with Docker

Run a single Docker command to spin up Argus on your own infrastructure. Configure your LLM provider and you're ready to go.

Step 02

Install the SDK

Drop the lightweight Argus SDK into your applications and servers. Two lines of code to get started.

Step 03

AI Monitors & Investigates

Argus watches 24/7, detects anomalies, and automatically investigates incidents with AI-driven root cause analysis.

AI Investigations

Your AI SRE that never sleeps

When Argus detects an anomaly, it doesn't just alert you — it investigates. AI analyzes correlated metrics, identifies root causes, and suggests fixes in natural language.

  • Autonomous root cause analysis
  • Natural language chat interface
  • Correlates metrics, logs, and events
  • Suggests actionable remediation steps
Argus AI Investigation

Anomaly detected: CPU usage spike to 94% on web-server-03

Investigating... Correlating with memory and network metrics. Found: memory leak in Node.js process (PID 2847) — RSS grew 340% in 2h.

Root cause: Unbounded cache in /api/sessions handler. Recommend restarting the process and deploying the fix from PR #142.

Restart the process and alert the on-call team.

Alert Pipeline
CPU > 90% for 5 minutes
Suppression: maintenance window active
Slack

Real-time channel notifications

Email

Digest and critical alerts

Webhooks

Custom HTTP integrations

Alerting

Alerts that cut through the noise

Configure intelligent alert rules with suppression windows and escalation policies. Route alerts to Slack, email, or webhooks — only when they matter.

  • Threshold, anomaly, and composite alert rules
  • Suppression windows for planned maintenance
  • Escalation policies with automatic routing
Security

Security built into every layer

From vulnerability scanning to audit logging, Argus keeps your infrastructure secure while monitoring it.

CVE Detection

Automatic vulnerability scanning against known CVE databases.

Audit Logging

Complete audit trail of all actions, API calls, and configuration changes.

Encrypted at Rest

All data encrypted at rest and in transit. API keys are hashed with SHA-256.

RBAC

Role-based access control with owner, admin, and member roles.

Integrations

Two lines of code to get started

Install the Argus SDK in your language of choice. Python and Node.js supported out of the box.

Python
from argus import ArgusClient

client = ArgusClient(api_key="your-api-key")

# Send custom metrics
client.ingest({
    "host": "web-server-01",
    "metrics": {
        "cpu_percent": 42.5,
        "memory_percent": 68.2,
        "request_count": 1847
    }
})
Node.js
import { ArgusClient } from '@argus/sdk';

const client = new ArgusClient({
  apiKey: 'your-api-key'
});

// Send custom metrics
await client.ingest({
  host: 'web-server-01',
  metrics: {
    cpu_percent: 42.5,
    memory_percent: 68.2,
    request_count: 1847
  }
});
Open Source

Free. Forever. No catch.

Argus is 100% open source under the MIT license. Every feature is included — no paywalls, no usage limits, no surprise bills.

$0forever

Self-hosted on your own infrastructure. Bring your own LLM API key.

Unlimited events and data retention
AI-powered investigations with chat interface
18+ autonomous agent tools
Real-time system metrics and monitoring
Distributed tracing and error tracking
Smart alerting with Slack, email, and webhooks
Security scanning and CVE detection
Python and Node.js SDKs
LLM-agnostic — OpenAI, Anthropic, or Gemini
Full REST API access
Docker deployment in minutes
MIT licensed — use it however you want

Ready to monitor smarter?

Deploy Argus on your own infrastructure in minutes with Docker. 100% free, open source, and yours to control.

Get Started on GitHub