Skip to content

CLI Pal

AI-powered server management with a browser-based terminal, real-time metrics, and an intelligent assistant that helps you run commands, tune configs, and optimize queries—all without storing your SSH keys.

Get Started View on GitHub


Why CLI Pal?

  • One Dashboard


    Manage all your servers from a single, intuitive interface. No more juggling multiple SSH sessions.

  • Secure by Design


    Agent-based access with outbound-only connections. Your SSH keys never touch our servers.

  • AI Assistant


    Get intelligent help while working in the terminal. The AI sees your context and provides relevant suggestions.

  • MySQL Optimization


    Automatic slow query detection with AI-powered optimization recommendations.


Who It's For

  • Self-hosters and small teams who want safer, simpler server access
  • Developers/DevOps managing multiple VPS or client machines
  • Anyone who wants AI guidance while working in a terminal
  • Database administrators who need MySQL performance insights

Plans

CLI Pal offers a free tier with basic monitoring and limited AI commands, plus paid plans that unlock MySQL optimization features:

Plan Servers AI Commands MySQL Features
Free 1 15/month Basic metrics
Pro 3 100/month Full optimizer
Business 10 500/month Priority support

See full pricing


How It Works

graph LR
    A[Add Server] --> B[Generate Token]
    B --> C[Install Agent]
    C --> D[Secure WSS Connection]
    D --> E[Terminal + AI + Metrics]
  1. Add a server in the dashboard and generate a one-time install token
  2. Install the lightweight Python agent on your server with a single command
  3. The agent opens an outbound WSS connection — no inbound ports needed
  4. Access your terminal, view metrics, and chat with AI through the secure channel

Quick Start

Ready to get going? Check out the Quick Start Guide to have your first server connected in under 60 seconds.


Documentation