AICookAI

Server Control

Every CookAI Bot has a full Linux environment with Exec access. Talk to your Bot like a DevOps engineer — manage your server with natural language, no need to memorize commands.

Key Advantage

Traditional ops requires SSH login and memorizing commands. CookAI Bot lets you do everything through conversation — saying "check disk space" is more natural than typing "df -h", and the Bot automatically analyzes results and gives recommendations.

Check System Status

You:What's the server status?
Bot:The Bot automatically runs top, df -h, free -m, docker ps and more, summarizing CPU, memory, disk, and running containers into a complete system report.

# Commands the Bot actually runs

$ top -bn1 | head -20$ df -h$ free -m$ docker ps

Install & Manage Software

You:Install Redis and start it
Bot:The Bot runs apt install, configures the service, and starts the process — fully automated. Just state your need, the Bot handles all the details.

# Commands the Bot actually runs

$ apt update && apt install -y redis-server$ systemctl start redis$ redis-cli ping

File & Project Management

You:Create an Express API project for me
Bot:The Bot creates the directory structure, writes code, installs dependencies, and starts the service — end to end. Preview live via your subdomain.

# Commands the Bot actually runs

$ mkdir -p ~/project && cd ~/project$ npm init -y && npm install express$ node server.js &

Docker Container Operations

You:Run a MySQL container for me
Bot:The Bot can pull images, start containers, configure port mappings and environment variables. Your Bot itself runs in Docker, so it knows containers inside out.

# Commands the Bot actually runs

$ docker pull mysql:8$ docker run -d --name mydb -e MYSQL_ROOT_PASSWORD=secret -p 3306:3306 mysql:8$ docker logs mydb

Log Analysis & Debugging

You:Nginx is returning 502, help me debug
Bot:The Bot checks Nginx error logs, upstream service status, port usage, pinpoints the issue and suggests fixes.

# Commands the Bot actually runs

$ tail -50 /var/log/nginx/error.log$ systemctl status nginx$ ss -tlnp | grep 80

Cron Jobs & Automation

You:Auto-backup the database every day at 3 AM
Bot:The Bot writes backup scripts, sets up crontab, configures log rotation — fully automated ops.

# Commands the Bot actually runs

$ crontab -e$ 0 3 * * * /opt/scripts/backup.sh >> /var/log/backup.log 2>&1

Server control is only available in private chat. The exec tool is disabled in groups for security. The Bot confirms before executing dangerous operations.