Sign inSign up

sbx/nanobot-kit:20260813-f5a0c3972db1c22d342a2bbfbad0aeef8bb49bd7

Manifest digest

sha256:eef35cc440e242e93fd335e5d20d2458ce5dc978f9cf826b264de130d71878f1

Last pushed

about 1 month by dockerpublicbot

Type

Sandbox Kit

Manifest digest

sha256:eef35cc440e242e93fd335e5d20d2458ce5dc978f9cf826b264de130d71878f1

yaml
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