All apps · 0 apps
Unraid AI CLI Agents
Plugin from John White
Overview
Unraid AICliAgents CLI brings the power of AICli's AI-assisted management directly to your Unraid WebUI.
Features:
- AI-assisted server management.
- Integrated CLI interface.
- Human-in-the-Loop (HITL) safety for critical operations.
Readme
View on GitHubUnraid AI CLI Agents
Run modern AI coding agents — Claude Code, Gemini CLI, GitHub Copilot, OpenCode, Goose, and more — directly inside the Unraid WebUI, with persistent workspaces and tmux session reattach.
Features
- 11 agents out of the box — Claude Code, Gemini CLI, GitHub Copilot, OpenCode, Kilo Code, Codex CLI, Goose, Qwen Code, Pi Coder, Factory (Droid) CLI, NanoCoder. Install, upgrade, and switch versions from a single AI Agent Marketplace page.
- Web terminal in the Unraid GUI — every workspace opens an embedded xterm session backed by tmux on the server. Close the browser tab, come back tomorrow, your agent's still running.
- Reattach from your local terminal — register an SSH public key in Settings, click the key icon on a workspace, paste the copied command into Windows Terminal / iTerm / your shell. No new client, no extra ports, no protocol handlers.
- Per-workspace environment & secrets — API keys, env vars, and CLI args can be set per-agent and overridden per-workspace, with hot-apply so changes take effect on the next session without rebuild.
- Persistent storage with low USB wear — agent binaries and home directories live on compressed read-only SquashFS layers with a ZRAM write buffer. Persists across reboots without thrashing your flash drive. Configurable storage location (flash, array, cache pool, ZFS, unassigned).
- Array-aware — when the array is stopped or storage is unavailable, the plugin surfaces a clear overlay and offers an Emergency Mode (install an agent into RAM, work until the array's back). Sessions on flash continue running uninterrupted when the array stops.
- Version management — per-agent version picker, channel selection (latest/beta/next), upgrade notifications via Unraid's built-in notification system.
- Graceful upgrades — installing or upgrading an agent enumerates active sessions, captures each agent's resume id, closes them cleanly, swaps the binary, and offers a "Resume" button when you return.
Requirements
- Unraid 7.2 or later
- Each agent has its own provider-side requirements (API key, login, etc.) — set them on the agent's Settings card
Installation
Available via Community Applications. Search for "AI CLI Agents".
Support
Install Unraid AI CLI Agents on Unraid in a few clicks.
Find Unraid AI CLI Agents in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Open the Apps tab on your Unraid server Search Community Apps for Unraid AI CLI Agents Review the template variables and paths Click Install
Categories
Download Statistics
545
Total Downloads
77
This Month
49
Avg / Month
Downloads by Month
Loading chart...
Related apps
Explore more like this
Explore allLinks
Details
Repository
https://raw.githubusercontent.com/johnpwhite/unraid-plg-aicliagents/main/unraid-aicliagents.plgLast Updated2026-07-17
First Seen2026-03-25