UniversalOps is an open-source, local-first desktop application designed for SREs, DevOps engineers, and security professionals. It unifies real-time system observability, network diagnostics, security auditing, and container management into a single native interfaceβwithout relying on cloud backends or collecting telemetry.
- System Observability: Real-time metrics for CPU, memory, disk I/O, and process tracking.
- Network Diagnostics: Integrated utilities for DNS resolution, ICMP ping, port scanning, and visual socket topology.
- Security Auditing: Live visibility into listening ports, active firewall rules, and process integrity checks.
- DevOps Tools: Local management for Docker containers and execution tracking for CI/CD pipelines.
- Local AI Analysis: Privacy-focused incident analysis, log parsing, and remediation suggestions powered by local LLMs via Ollama.
- Data Sovereignty: All state and metric history are stored locally in SQLite with zero outbound data collection.
| Component | Technology |
|---|---|
| Backend & System APIs | Go 1.26+ |
| Desktop Runtime | Wails v2 |
| Frontend | React 19, TypeScript, TailwindCSS |
| Persistence | SQLite |
| AI Runtime | Ollama API (Local) |
| π₯οΈ 5 Operations Layers | SysOps, NetOps, SecOps, DevOps, AIOps β unified single pane of glass |
| β‘ Native Performance | Go/Wails backend with sub-second telemetry β no network roundtrips |
| π‘οΈ Enterprise Ready | 100% private, zero telemetry, and GDPR/HIPAA compliant design |
| π 100% Private | Zero telemetry, zero cloud sync. All data stays on your machine |
| π€ Local AI (Hawk) | Autonomous RCA via Ollama β no data ever leaves your hardware |
| π§ͺ Battle-Tested | 225 frontend tests + 7 Go packages β CI on Windows |
| π¦ One-Click Install | PowerShell one-liner or Windows Installer β running in under 60 seconds |
- β¨ Highlights
- π Quick Install
- π― Mission & Vision
- π₯οΈ The Solution
- πΌοΈ Visual Gallery
- π οΈ Architecture
- π§ͺ Testing & Quality
- π Documentation
- π§© Known Issues & Trade-offs
- π€ Contributing
- π License
irm https://raw.githubusercontent.com/shahriarhaqueabir/UniversalOps/main/install.ps1 | iexOr download the installer directly from the Releases page.
To empower technical professionals with a sovereign monitoring environment that prioritizes speed, privacy, and technical depth. We believe that critical infrastructure data belongs on the machine that generates itβnot in a third-party cloud.
To become the definitive open-source Command Center for SREs and security researchers, bridging the gap between raw kernel metrics and actionable AI-driven intelligence.
- Zero Latency: Sub-second telemetry updates without network roundtrips.
- Privacy by Default: 100% local data storage and AI analysis.
- Actionable Intelligence: Shift from "watching charts" to "solving problems" using Hawk, our local AI analyst.
UniversalOps replaces fragmented CLI tools and bloated cloud dashboards with a unified, high-performance substrate. It provides a single pane of glass for:
| Layer | Focus | The Problem We Solve |
|---|---|---|
| SysOps | Infrastructure | Fragmented CPU/Mem/Disk tools with poor correlation. |
| NetOps | Connectivity | Delayed jitter detection and lack of traffic attribution. |
| SecOps | Hardening | "Black box" endpoint security and opaque privilege tracking. |
| DevOps | Automation | Context-less shell execution and manual RCA. |
| AIOps | Intelligence | Cloud-based AI hallucinations and privacy data leakage. |
Real-time high-density telemetry including CPU thermal envelopes and memory pressure.

Structured insights and historical auditing with local SQLite persistence.

Deep dive into per-core metrics, logical volumes, and thermal sensors.

Real-time ICMP Jitter, DNS Audit, and Port Scanning.

Identity auditing, elevated privilege tracking, and firewall intelligence.

Service orchestration and sandboxed terminal diagnostics.

Autonomous Root Cause Analysis (RCA) via Ollama integration.

Structured log browsing with filtering, severity highlighting, and real-time tailing.

Pre-built automation workflows with one-click execution and customizable parameters.

Built for performance and portability.
flowchart TD
UI[React 19 Frontend] <--> IPC[Wails v2 IPC Bridge]
IPC <--> APP[Go Application Layer]
APP --> EL[Engine Loop]
EL --> DP[Data Pipeline]
DP --> DB[(SQLite WAL)]
EL --> AE[Alert Engine]
EL --> AI[Hawk AI - Ollama]
COLL[System Collectors] --> DP
COLL --> HW[OS / Hardware]
style UI fill:#1a1a2e,color:#fff
style DB fill:#2d4a22,color:#fff
style AI fill:#4a1a2e,color:#fff
- Backend: Go (Wails v2 bindings) using
gopsutil/v4,yusufpapurcu/wmi, andmodernc.org/sqlite. - Frontend: React 19 + TypeScript + Tailwind v4 + Radix UI.
- Storage: SQLite with WAL (Write-Ahead Logging) for high-frequency time-series data.
Full Architecture Deep-Dive: Documentation
| Metric | Status |
|---|---|
| Frontend Tests | 225 tests across 30 files (Vitest + React Testing Library) |
| Backend Tests | 7 Go packages β internal/{app,common,sysops,netops,secops,devops,aiops} |
| CI Matrix | Windows β every push to main and develop |
| TypeScript | Strict mode β tsc -b clean (build mode; root tsconfig is project references) |
| Linting | golangci-lint (Go) + ESLint (TypeScript) |
| E2E | Python-based end-to-end test suite (Windows) |
# Run all tests
cd UniversalOps
go test ./internal/... -count=1 -timeout 120s
cd cmd/opsforall-gui/frontend && npx vitest run| Guide | Description |
|---|---|
| π₯ Installation Guide | Easy setup (download & run) + advanced build from source |
| π Quick Start | Get up and running in 2 minutes |
| π User Guide | Full feature walkthrough for all 5 ops layers |
| ποΈ Architecture | System design, data flow, and component tree |
| π οΈ Development Guide | Setup, debugging, profiling, and contribution workflow |
| π Documentation Hub | Complete index of all documentation |
We welcome contributions to enhance the Command Center.
- Review our Contributing Guide.
- Read the Development Guide for setup, debugging, and the annotated project tree.
- Browse the Documentation Hub for all docs in one place.
- Join the discussion in Issues.
- This project adheres to the Contributor Covenant Code of Conduct.
| Issue | Impact | Status |
|---|---|---|
| Single-user session | No multi-user or role-based access β designed for local desktop use | β By design |
Distributed under the MIT License. See LICENSE for more information.
Developed for professionals who value speed, privacy, and technical depth.