nanoclaw-aio
jsonbored/nanoclaw-aio:latest
https://hub.docker.com/r/jsonbored/nanoclaw-aio
bridge
sh
false
https://github.com/JSONbored/nanoclaw-aio/issues
https://github.com/JSONbored/nanoclaw-aio
NanoClaw is a Telegram-first AI agent orchestrator for running Claude-powered assistant workflows from chat.
[b]All-In-One Unraid Edition[/b]
`nanoclaw-aio` packages NanoClaw v2 into one Unraid-first container and uses the paired [code]jsonbored/nanoclaw-agent[/code] helper image for isolated agent work.
[b]Quick Install (Beginners)[/b]
1. Install this template and leave [code]Appdata Directory[/code] and [code]Host Appdata Path[/code] aligned unless you intentionally use a custom appdata path.
2. Set [code]TELEGRAM_BOT_TOKEN[/code] from BotFather.
3. Set [code]ANTHROPIC_API_KEY[/code] or one of the advanced Claude credential options.
4. Start the container and watch the logs for [code]PAIR_TELEGRAM_CODE[/code].
5. Send that pairing code to your Telegram bot to pair the main chat.
[b]Power Users (Advanced View)[/b]
- Advanced View exposes Claude credential aliases, OneCLI gateway settings, helper image overrides, concurrency/timeouts, logging, and assistant identity controls.
- Keep [code]CONTAINER_IMAGE[/code] and [code]CONTAINER_IMAGE_BASE[/code] on the JSONbored defaults unless you build and maintain your own compatible agent helper image.
- [code]NANOCLAW_HOST_APPDATA_DIR[/code] must match the host-side path for [code]/appdata[/code] because nested helper containers are launched through the host Docker daemon.
[b]Important Notes[/b]
- This template is marked beta while the NanoClaw v2 runtime gets more real-world Unraid soak time.
- The Docker socket mount is an advanced opt-in setting because NanoClaw launches paired helper containers through the host Docker daemon, which grants host-level Docker control. NanoClaw cannot run helper containers until that mount is enabled.
- Persistent databases, logs, groups, env files, and channel state live under [code]/appdata[/code].
### 2026-05-26
- Generated from CHANGELOG.md during release preparation. Do not edit manually.
- Use URL readme metadata
AI Productivity Network:Messenger Tools:Utilities
https://raw.githubusercontent.com/JSONbored/awesome-unraid/main/icons/nanoclaw.png
https://raw.githubusercontent.com/JSONbored/awesome-unraid/main/nanoclaw-aio.xml
True
telegram, claude, agents, automation, scheduler, docker, assistant, nanoclaw
NanoClaw requires a Telegram bot token and at least one Claude credential. Enable the advanced Docker socket mount for nested [code]jsonbored/nanoclaw-agent[/code] helper containers; this grants host-level Docker control.
Support JSONbored on GitHub Sponsors.
https://github.com/sponsors/JSONbored
https://github.com/JSONbored/nanoclaw-aio#readme