Skip to main content
Saket Choudhary Logo
Saket ChoudharyOFFENSIVE SECURITY LAB
MODULE: ATLAS

Atlas System Intelligence Configuration

Ratatui TUI setup, zero-telemetry verification, and Linux /proc diagnostic configuration for Atlas.

Atlas Configuration Guide

This guide covers building, configuring, and verifying zero-telemetry parameters for Atlas in Rust.


Prerequisites & Compilation

  • Rust Compiler: Rust 1.75.0 (2021 edition) or higher
  • Crossterm Terminal: Any ANSI-compatible terminal (Alacritty, Kitty, WezTerm, Gnome Terminal)
  • Linux Kernel: Kernel 5.4+ with /proc and /sys mounted

Building Release Binary

# 1. Clone repository
git clone https://github.com/pingsaketchoudhary/Atlas.git
cd Atlas

# 2. Build release target with Cargo
cargo build --release

# 3. Launch TUI Console
./target/release/atlas

Zero-Telemetry Verification Protocol

Atlas is engineered with a strict zero-egress guarantee. You can verify that zero network socket calls are made using strace or lsof:

# Verify zero network socket allocation
strace -f -e trace=network ./target/release/atlas

Key TUI Controls

Keypress Action Description
q or Esc Quit Console Exit TUI and restore terminal state
Tab Switch Tab Cycle between CPU, Memory, Disk, Process views
r Force Refresh Instant 1ms introspection polling cycle
h Toggle Help View keybinding reference panel