Skip to content

Architecture Overview

Welcome to the Argus architecture documentation. This section provides in-depth technical details about how Argus is designed and built.

Core Components

Argus is built on a modern, cloud-native architecture that combines:

  • LangGraph Orchestration - Multi-agent workflow management with durable execution
  • Multi-Model AI - Intelligent routing across 45+ models from 9 providers
  • Real-time Streaming - Server-Sent Events for live test execution updates
  • Self-Healing Intelligence - AI-powered test maintenance and repair

Documentation Sections

Section Description
Argus Brain Deep dive into the AI code intelligence system
Architecture Diagrams Visual representations of system components

Quick Architecture Overview

┌─────────────────────────────────────────────────────────────────┐
│                    ARGUS PLATFORM                                │
├─────────────────────────────────────────────────────────────────┤
│  Dashboard (Next.js)  │  API (FastAPI)  │  Worker (Cloudflare)  │
├─────────────────────────────────────────────────────────────────┤
│                   LangGraph Orchestrator                         │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐           │
│  │  Code    │ │   Test   │ │   Self   │ │ Reporter │           │
│  │ Analyzer │ │ Executor │ │  Healer  │ │  Agent   │           │
│  └──────────┘ └──────────┘ └──────────┘ └──────────┘           │
├─────────────────────────────────────────────────────────────────┤
│  Supabase (PostgreSQL + pgvector)  │  Browser Pool (Selenium)   │
└─────────────────────────────────────────────────────────────────┘

Key Design Principles

  1. AI-First - Every feature leverages AI for intelligent automation
  2. Privacy-Preserving - Your code never leaves your infrastructure
  3. Cost-Optimized - Intelligent model routing minimizes API costs
  4. Self-Healing - Tests automatically adapt to UI changes

Next Steps