by NanoFlow-io
π¦ Pre-hardened, multi-agent OpenClaw setup. One script from zero to a fully secured AI assistant on Discord, Telegram, or both.
# Add to your Claude Code skills
git clone https://github.com/NanoFlow-io/ClawdbossPre-hardened, multi-agent OpenClaw setup by NanoFlow.
One script to go from zero to a fully secured, multi-agent AI assistant on Discord β with prompt injection defense, security auditing, WAL Protocol for context persistence, and best practices baked in.
.env, never in config filesNo comments yet. Be the first to share your thoughts!
ghSSH into your server and run:
# 1. Clone Clawdboss
apt-get update && apt-get install -y git
git clone https://github.com/NanoFlow-io/clawdboss.git
cd clawdboss
# 2. Run the setup wizard (auto-installs Node.js 22, Python, build tools, OpenClaw)
./setup.sh
That's it. The wizard auto-installs all dependencies (Node.js 22, Python, git, build-essential, OpenClaw) and walks you through everything else.
The setup wizard will:
.env file (gitignored, never committed)openclaw.json with ${VAR} references to your .envYour agent starts its first session knowing who you are, what you do, and what personality it should have β zero manual config file editing needed.
| Tier | Agents | Best For | |------|--------|----------| | Solo | Main only | Personal assistant, simple setups | | Team | Main + 1-2 specialists | Small business, multiple workflows | | Full Squad | Main + Comms + Research + Security | Full operations center |
clawdboss/
βββ README.md
βββ setup.sh # Interactive setup wizard
βββ .env.example # Template showing required variables
βββ .gitignore # Protects secrets
βββ templates/
β βββ openclaw.template.json # Config with ${VAR} placeholders
β βββ workspace/ # Main agent workspace files
β β βββ AGENTS.md # Operating rules + WAL Protocol + security
β β βββ SOUL.md
β β βββ USER.md
β β βββ TOOLS.md
β β βββ IDENTITY.md
β β βββ HEARTBEAT.md
β βββ agents/ # Specialist agent templates
β βββ comms/
β βββ research/
β βββ security/
βββ docs/
βββ security.md # Security architecture + WAL Protocol overview
βββ customization.md # How to customize your setup
βββ recommended-tools.md # Vetted ecosystem tools (Clawmetry, ClawSec)
βββ octave.md # OCTAVE protocol guide
During setup, choose your preferred interface:
| Option | Best For | |--------|----------| | Discord | Power users who live in Discord. Channel-per-agent, reactions, threads. | | Telegram | Mobile-first. DM your bot or use group topics for multi-agent routing. | | ClawSuite Console | Visual dashboard with chat, file browser, terminal, cost analytics. Great for non-technical users. | | Any combination | Mix and match β Discord + Telegram, Discord + Console, all three, etc. |
ClawSuite Console is an open-source web dashboard β see ClawSuite on GitHub (MIT license).
Clawdboss agents don't lose your corrections and decisions when context resets:
memory/ that point to deep reference docsSee docs/security.md for the full architecture.
All API keys are stored in ~/.openclaw/.env and referenced via ${VAR_NAME} syntax in the config. Keys never appear in JSON config files.
All agents come with:
See docs/security.md for the full security architecture.
The setup wizard offers each of these individually. All are free and open-source:
| Tool | Purpose | Install Method |
|------|---------|---------------|
| Graphthulhu | Knowledge graph memory (entities, relationships, constraints) | Binary / cargo |
| ApiTap | API discovery β intercepts web traffic, generates skill files | npm install -g @apitap/core |
| Scrapling | Anti-bot web scraping with adaptive selectors | pip install scrapling |
| Playwright MCP | Full browser automation (navigate, click, fill, screenshot) | clawhub install |
| GitHub | Issues, PRs, CI/CD via gh CLI | clawhub install + gh CLI |
| OCTAVE | 3-20x token compression for multi-agent handoffs | pip install octave-mcp |
| Clawmetry | Real-time observability dashboard (costs, sessions, flow) | pip install clawmetry |
| ClawSec | File integrity, advisory feed, malicious skill detection | Git clone |
| Humanizer | Detect and remove AI writing patterns (24 patterns, 500+ terms) | clawhub install |
| Self-Improving Agent | Capture errors, corrections, and lessons for continuous learning | clawhub install |
| Find Skills | Discover and install new skills on-the-fly from ClawHub | clawhub install |
| Marketing Skills | 15+ marketing reference skills (copywriting, CRO, SEO, email, ads) | clawhub install |
| Healthcheck | Host security audits: firewall, SSH, updates, exposure | Built-in |
| fail2ban | Brute-force protection β auto-bans malicious IPs | apt install fail2ban |
See docs/recommended-tools.md for detailed install guides.
Once the wizard finishes, follow the next steps it shows:
GitHub Copilot (proxy):
# First run β shows a device auth URL + code. Open the URL, enter the code,
# authorize with a GitHub