Skip to main content

NanoClaw — containerized agent deployment plugin for CMDOP with WhatsApp integration

Project description

NanoClaw — Docker Container Management & Remote Agent Deployment for Python

PyPI Python license

CMDOP Architecture

NanoClaw delivers robust Docker management Python developers need for remote container deployment. Unlike Dockerode, Portainer, or even the Docker SDK, NanoClaw directly integrates containerized AI agent deployment using a lightweight Docker SDK Node. Build, manage, and scale your container deployments with Python.

Features

  • Orchestrate Docker container deployment across diverse remote environments.
  • Automate container lifecycle management using Python scripts.
  • Extend existing applications with containerized AI agent capabilities.
  • Integrate with existing Docker infrastructure via Python.
  • Manage Docker images and volumes with ease.
  • Monitor container health and resource utilization.

Use Cases

  • Deploy and manage Docker containers on remote machines
  • Stream container logs and monitor running services
  • Automate container lifecycle with AI agents

Installation

pip install nanoclaw

Quick Start

from nanoclaw import NanoClaw

client = NanoClaw.remote(api_key="cmdop_live_xxx")

client.deploy("nginx:latest", port=8080, name="web")

for c in client.containers():
    print(c.get("Names"), c.get("Status"))

print(client.logs("web", tail=100))

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nanoclaw-2026.2.28.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nanoclaw-2026.2.28-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file nanoclaw-2026.2.28.tar.gz.

File metadata

  • Download URL: nanoclaw-2026.2.28.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for nanoclaw-2026.2.28.tar.gz
Algorithm Hash digest
SHA256 de44fc245ddf4aab4d437635adac333841e86af5bff24603c5dd7fdff4cfe163
MD5 2299ec3c1aaa5d09f800fe9c57bb32e6
BLAKE2b-256 533e39accf0e9c650d3f7772d10f215253cb95c0a8a25253236a378a2ca657dc

See more details on using hashes here.

File details

Details for the file nanoclaw-2026.2.28-py3-none-any.whl.

File metadata

  • Download URL: nanoclaw-2026.2.28-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for nanoclaw-2026.2.28-py3-none-any.whl
Algorithm Hash digest
SHA256 71b4e48e1671ef20709e24b02f97aa21a11fa10f96991b40c5eabe3ce976ee93
MD5 f442756dfab6f1662896e5c7e2f66b5b
BLAKE2b-256 3c828f15fe12fb317e3cd20bccb7e1559e8351f3adcf61582ad9c6b76f253d13

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page