NanoClaw

Active
GitHub TypeScript MIT

Description

A lightweight AI assistant platform running securely in containers. Connects to WhatsApp, Telegram, Slack, Discord, Gmail with memory, scheduled jobs, and built on Anthropic's Agents SDK.

Key Features

  • Container-level Isolation — Agents run in dedicated Linux containers with filesystem isolation, no host escape
  • Multi-channel Messaging — Supports WhatsApp, Telegram, Discord, Slack, Teams, WeChat and 12+ platforms
  • Flexible Isolation Model — Per-channel independent agents, shared agents, or cross-channel sessions
  • Scheduled Tasks — Configure recurring Claude jobs that auto-execute and return results
  • Skills Extension — Add channels and providers on-demand via /add-telegram commands, zero bloat
  • Credential Security — Agents never hold API keys; OneCLI Agent Vault injects credentials per-request

Use Cases

💡 Individuals deploy AI assistants to WhatsApp/Telegram for daily task automation and info queries
💡 Teams deploy shared agents via Slack/Teams for project coordination and knowledge sharing
💡 Families create multi-channel agents on Discord for news digests and schedule reminders
💡 Developers safely run code execution tasks in container isolation without host security concerns
💡 Content creators auto-generate daily briefings from Hacker News/TechCrunch via scheduled tasks

Categories

Quick Start

# Clone and start NanoClaw
git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2
cd nanoclaw-v2
bash nanoclaw.sh

# nanoclaw.sh auto-installs Node, pnpm, Docker
# Registers Anthropic credentials, builds agent container
# Configures messaging channels (Telegram/Discord/WhatsApp/CLI)

# Talk to your agent
# @Andy send a sales pipeline overview every weekday at 9am
# @Andy review git history for the past week each Friday

Related Projects