Skip to main content
Saket Choudhary Logo
Saket ChoudharyOFFENSIVE SECURITY LAB
Back to Software Suite Showcase
systems

Atlas | Enterprise Security Software

Offline-first, zero-telemetry system intelligence console & TUI diagnostic monitor engineered in Rust.

#Rust (2021)#Ratatui TUI#Linux Kernel /proc#Memory Safety#Zero-Telemetry
systemsSTATUS: activeLICENSE: MIT
View Source Code
Rust (2021)Ratatui TUILinux Kernel /procMemory SafetyZero-Telemetry
product-sandbox@cyberfact:~
● INTERACTIVE CLI PREVIEW
$./atlas --diagnostic-check
[+] ATLAS SYSTEM INTELLIGENCE CONSOLE (Rust 2021 TUI)
[+] ZERO-TELEMETRY AUDIT: 0 Network Sockets, 0 Telemetry Beacons.
[+] CPU Load (16 Cores): [||||||||||..........] 42.1%
[+] Memory Usage      : 4.2 GB / 32.0 GB (13.1%)
[+] Kernel Introspect : Linux 6.8.0-arch1-1 (x86_64)
[✔] Ratatui TUI Engine active at 60 FPS. Press 'q' to quit.
$./atlas --verify-airgap
[+] AIRGAP SECURITY VERIFICATION PASS:
    - Egress Network Calls : 0 DETECTED
    - Phone-Home Analytics : 0 DETECTED
    - Unsafe Rust Memory   : 0 BLOCKS
[✔] 100% AIRGAP PRIVACY COMPLIANT
// SYSTEM ARCHITECTURE VECTOR ILLUSTRATION
SVG VECTOR ENGINE
LINUX KERNEL/proc & /sys IntrospectRUST 2021 ENGINEZero Egress / Safe MemoryRATATUI TUI DASH60 FPS Console UI

Executive Overview

Atlas is a zero-telemetry system intelligence and diagnostic console engineered in Rust (2021 edition). Designed specifically for air-gapped security infrastructure, high-assurance servers, and privacy-critical developer workstations, Atlas provides real-time system introspection through a zero-allocation terminal user interface (TUI).


Core Product Capabilities

1. Zero-Egress & Zero-Telemetry Guarantee

Atlas contains zero network socket dependencies and zero analytics telemetry. It reads strictly from local Linux /proc, /sys, and kernel interfaces, guaranteeing zero data leakage or phone-home telemetry.

2. High-Performance Ratatui TUI

Powered by Ratatui and crossterm, Atlas renders live per-core CPU load charts, memory page allocation breakdowns, I/O bandwidth graphs, and Linux process trees at 60 FPS with sub-millisecond latency.

3. Memory Safety & Thread Safety

Written in idiomatic, safe Rust with zero unsafe blocks in application logic, eliminating buffer overflows, use-after-free vulnerabilities, and race conditions.


Quickstart & Installation

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

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

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

System Architecture

graph TD
    Kernel[Linux /proc & /sys FS] --> Reader[Rust Kernel State Collector]
    Reader --> State[In-Memory Ring Buffer]
    State --> TUI[Ratatui Terminal Renderer]
    TUI --> View[Interactive TUI Console]

Technical Specifications

Property Value
Language & Edition Rust 2021 (Stable toolchain)
Network Footprint 0 Network Sockets, 0 Egress Traffic
UI Framework Ratatui TUI + Crossterm Async Backend
Binary Overhead ~4.2 MB stripped release binary
License Open Source (MIT License)