Welcome to CtrlOps Documentation
Learn CtrlOps, the local-first desktop app for Linux server management. Covers AI terminal, SSH, deployment, backups, and file management.
CtrlOps is a powerful desktop application that makes managing your Linux servers incredibly easy. It gives you the speed and reliability of a desktop app, paired with a clean, modern interface that turns complex server tasks into simple clicks.
- 100% Local: Your SSH keys, server IPs, and credentials never touch a cloud.
- Zero Agents: No need to install any software on your remote servers.
- Lightning Fast: Built on a high-performance native engine.
Current Version: v1.0.9. Ready to start? Download CtrlOps or follow the First Connection guide.
How it Works
CtrlOps connects directly to your servers using standard, highly secure connections (like SSH). Everything runs locally on your machine - there is nothing you need to install on your servers to get started.
Everything you need to manage servers
One app. All your servers. No context switching.
AI Terminal
Don't know the command? Just describe what you need and turn natural language into bash commands.
Script Directory
Save your most-used commands as one-click scripts with variables, tags, and colours, available on every server.
Web Search
Let the AI Assistant look up live docs, error messages, CVEs, and package versions using Tavily, Brave, or DuckDuckGo.
MCP Servers
Extend the AI Assistant with external tool servers like Context7, GitHub, and your local filesystem.
File Manager
Add, download, rename, delete, and edit server files visually, with folder creation and in-place unzip.
Infrastructure Details
Live monitoring of real-time metrics across all your servers.
SSH Management
Connect to all your servers securely using keys, agents, or passwords in one dashboard.
Deployment
Push your code faster. One-click deployment directly from your local machine.
Backup Management
Protect your data with scheduled backups to S3, Dropbox, or any cloud provider.
Need Help?
Can't find your answer in the docs? We're here to help you get unstuck.
- Email Support: support@ctrlops.io
- Feature Requests: Reach out if you have an idea that would make CtrlOps better!
- Need more help?: Join our Discord community