sha256:ddebc23df63c5c5e0407579ef248303641f678a64b57b6eeb2dda6e13f69737d
Last pushed
23 days by dockerpublicbot
Type
Sandbox Kit
Manifest digest
sha256:ddebc23df63c5c5e0407579ef248303641f678a64b57b6eeb2dda6e13f69737d
schemaVersion: "2"
kind: sandbox
name: nanobot
displayName: Nanobot
description: Lightweight personal AI assistant with multi-platform chat and multi-provider LLM support
sandbox:
image: docker/sandbox-templates:shell-docker
entrypoint:
- nanobot
command:
default:
- agent
- --config
- /home/agent/.nanobot/config.json
interactive:
- agent
- --config
- /home/agent/.nanobot/config.json
agentInstructions:
filename: AGENTS.md
permissions:
network:
allow:
- pypi.org
- files.pythonhosted.org
- '*.telegram.org'
- '*.discord.com'
- gateway.discord.gg
- '*.whatsapp.com'
- '*.whatsapp.net'
- '*.slack.com'
- '*.feishu.cn'
credentials:
- service: anthropic
apiKey:
name: ANTHROPIC_API_KEY
proxyManaged: true
inject:
- domain: api.anthropic.com
header: x-api-key
format: '%s'
- domain: claude.ai
header: x-api-key
format: '%s'
- domain: console.anthropic.com
header: x-api-key
format: '%s'
environment:
variables:
NANOBOT_AGENTS__DEFAULTS__WORKSPACE: /home/agent/nanobot
setup:
install:
- command: pip install --break-system-packages nanobot-ai
user: "1000"
description: Install nanobot