~ / rigs / nanocoai / nanoclaw

nanocoai/nanoclaw

A lightweight alternative to OpenClaw that runs in containers for security. Connects to WhatsApp, Telegram, Slack, Discord, Gmail and other messaging apps,, has memory, scheduled jobs, and runs directly on Anthropic's Agents SDK

↗ GitHub ★ 30.9k mit updated 4d ago project Claude CodeCodex
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~11.9k tokens
Heavy · median rig: 2.2k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit nanocoai/nanoclaw/.claude ./rig-nanoclaw  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit nanocoai/nanoclaw/.claude/skills/add-anydoc .claude/skills/add-anydoc
$ npx degit nanocoai/nanoclaw/.claude/skills/add-atomic-chat-tool .claude/skills/add-atomic-chat-tool
$ npx degit nanocoai/nanoclaw/.claude/skills/add-clidash .claude/skills/add-clidash
$ npx degit nanocoai/nanoclaw/.claude/skills/add-codex .claude/skills/add-codex
$ npx degit nanocoai/nanoclaw/.claude/skills/add-dashboard .claude/skills/add-dashboard
$ npx degit nanocoai/nanoclaw/.claude/skills/add-deltachat .claude/skills/add-deltachat
$ npx degit nanocoai/nanoclaw/.claude/skills/add-dial-number .claude/skills/add-dial-number
$ npx degit nanocoai/nanoclaw/.claude/skills/add-dial-tool .claude/skills/add-dial-tool
$ npx degit nanocoai/nanoclaw/.claude/skills/add-dial .claude/skills/add-dial
$ npx degit nanocoai/nanoclaw/.claude/skills/add-discord .claude/skills/add-discord
$ npx degit nanocoai/nanoclaw/.claude/skills/add-emacs .claude/skills/add-emacs
$ npx degit nanocoai/nanoclaw/.claude/skills/add-gchat .claude/skills/add-gchat
$ npx degit nanocoai/nanoclaw/.claude/skills/add-github .claude/skills/add-github
$ npx degit nanocoai/nanoclaw/.claude/skills/add-imessage .claude/skills/add-imessage
$ npx degit nanocoai/nanoclaw/.claude/skills/add-iron-proxy .claude/skills/add-iron-proxy
$ npx degit nanocoai/nanoclaw/.claude/skills/add-iron-proxy/payload/container/skills/iron-proxy-gateway .claude/skills/iron-proxy-gateway
$ npx degit nanocoai/nanoclaw/.claude/skills/add-karpathy-llm-wiki .claude/skills/add-karpathy-llm-wiki
$ npx degit nanocoai/nanoclaw/.claude/skills/add-linear .claude/skills/add-linear
$ npx degit nanocoai/nanoclaw/.claude/skills/add-macos-statusbar .claude/skills/add-macos-statusbar
$ npx degit nanocoai/nanoclaw/.claude/skills/add-matrix .claude/skills/add-matrix
$ npx degit nanocoai/nanoclaw/.claude/skills/add-mattermost .claude/skills/add-mattermost
$ npx degit nanocoai/nanoclaw/.claude/skills/add-mnemon .claude/skills/add-mnemon
$ npx degit nanocoai/nanoclaw/.claude/skills/add-ollama-provider .claude/skills/add-ollama-provider
$ npx degit nanocoai/nanoclaw/.claude/skills/add-ollama-tool .claude/skills/add-ollama-tool
$ npx degit nanocoai/nanoclaw/.claude/skills/add-onecli .claude/skills/add-onecli
$ npx degit nanocoai/nanoclaw/.claude/skills/add-onecli/payload/container/skills/onecli-gateway .claude/skills/onecli-gateway
$ npx degit nanocoai/nanoclaw/.claude/skills/add-opencode .claude/skills/add-opencode
$ npx degit nanocoai/nanoclaw/.claude/skills/add-resend .claude/skills/add-resend
$ npx degit nanocoai/nanoclaw/.claude/skills/add-rtk .claude/skills/add-rtk
$ npx degit nanocoai/nanoclaw/.claude/skills/add-signal .claude/skills/add-signal
$ npx degit nanocoai/nanoclaw/.claude/skills/add-slack .claude/skills/add-slack
$ npx degit nanocoai/nanoclaw/.claude/skills/add-tavily-tool .claude/skills/add-tavily-tool
$ npx degit nanocoai/nanoclaw/.claude/skills/add-teams .claude/skills/add-teams
$ npx degit nanocoai/nanoclaw/.claude/skills/add-telegram .claude/skills/add-telegram
$ npx degit nanocoai/nanoclaw/.claude/skills/add-vercel .claude/skills/add-vercel
$ npx degit nanocoai/nanoclaw/.claude/skills/add-webex .claude/skills/add-webex
$ npx degit nanocoai/nanoclaw/.claude/skills/add-wechat .claude/skills/add-wechat
$ npx degit nanocoai/nanoclaw/.claude/skills/add-whatsapp-cloud .claude/skills/add-whatsapp-cloud
$ npx degit nanocoai/nanoclaw/.claude/skills/add-whatsapp .claude/skills/add-whatsapp
$ npx degit nanocoai/nanoclaw/.claude/skills/customize .claude/skills/customize

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:

{
  "permissions": {
    "deny": [
      "Read(~/.ssh/**)",
      "Read(**/.env)",
      "Bash(rm -rf *)",
      "Read(./.env)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /*)",
      "Read(~/.aws/**)",
      "Bash(rm -rf:*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Read(**/*.key)",
      "Read(./.env.*)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(gh pr merge *)",
      "Bash(chown *)",
      "Bash(docker *)"
    ]
  }
}

Skills (60)

Similar rigs

copied ✓