Agentless DevOps command center for your entire Linux infrastructure — from one terminal.
No agents to install on servers. No cloud. No SaaS. Just SSH access — and Deflect One turns that into a complete operations platform.
From server health monitoring to active attack detection, from deployment orchestration to natural-language command execution via built-in AI — Deflect One combines DevOps observability, cybersecurity response, and LLM-powered decision support into a single, self-contained Python file.
⚠️ Beta — actively developed. Core features are stable, new screens added regularly.
CPU, RAM, disk, network I/O, Docker containers, MySQL/PostgreSQL/Redis — across unlimited servers simultaneously. Async-native coroutine pool, near-zero overhead.
Live attack radar: malicious IPs, geo-location, timeline. Manages UFW/iptables rules. Defense mode executes bans, restarts, and rate limits autonomously within your policy.
Unified AI engine: Claude, GPT-4, Gemini, Mistral, Groq, LM Studio. Per-host LLM instructions enable background governance loops — "restart MySQL if slow-query rate exceeds 10/min" — running 24/7 without you watching.
Ctrl+A → describe what you want in plain English → Deflect One translates to CLI/SSH/Bash and executes it.
Full apt integration: view available updates, security patches, and install packages — across all hosts from one screen.
Manage containers, images, and systemd services without leaving the terminal.
Dual-panel SFTP file manager — browse, upload, download, edit, copy between hosts. Midnight Commander style.
Cross-host regex log search and live journalctl tailing with 8 preset tabs.
MTA queue monitoring, account overview, error rates — across all hosts.
Manage your entire server fleet: bulk DevOps commands, SSH key rotation, host management.
Cron & systemd timer management, network reconnaissance, script runner, config export.
But why not?
# Minimal (no AI)
pip install textual paramiko cryptography
# Full (with AI support)
pip install textual paramiko cryptography anthropic openai
# Run
python deflect.py --demo # demo mode, no SSH required
python deflect.py # real mode, reads deflect.json next to the scriptConfigure AI: F6 → 🤖 AI tab → choose provider → enter API key → Test Connection
| Keys | Screen |
|---|---|
Ctrl+D |
Docker |
Ctrl+W |
Firewall (UFW/iptables) |
Ctrl+F |
File Manager (SFTP, dual-panel) |
Ctrl+A |
AI Chat |
Ctrl+L |
Log Aggregation |
Ctrl+P |
Process Monitor |
Ctrl+Y |
Databases |
Ctrl+G |
Deployments |
Ctrl+X |
Email Monitor |
Ctrl+S |
Script Runner |
Ctrl+T |
Cron & Timers |
Ctrl+B |
Network Connections |
Ctrl+R |
Network Recon |
Ctrl+K |
Secrets Vault |
F2 |
Interactive SSH Shell |
F3 |
Log Tail (journalctl -f) |
F1 |
Help (full shortcut list) |
Runs on (your machine):
✅ Linux · ✅ macOS (Intel + Apple Silicon) · ✅ Windows (Windows Terminal) · ✅ WSL2
Any OS that runs Python 3.10+
Manages (remote servers):
✅ Debian 10+ · ✅ Ubuntu 20.04+ — primary targets, fully tested
🟨 Fedora · CentOS · Arch · Alpine — works via SSH, not all features tested yet
- Python 3.10+ · Textual 8.x (TUI) · asyncio · paramiko (SSH)
- cryptography — Fernet + PBKDF2 for HardwareVault
- AI backends:
anthropic·openai·google-generativeai·mistralai(all optional)
MIT License with Attribution Requirement.
Free for personal and commercial use. Attribution to vladonai.com/deflect required.
Created by Volodymyr Frytskyy (WhitemanV)































