Want to build an agent from scratch instead? The quickstart covers the same install without a template, and your first agent builds one by hand.
Pick what you want first
Choose the agent before you install anything — the installer asks you for it.sales/sdr— researches prospects, enriches contacts, drafts outbound sequences, and keeps the CRM clean. Uses HubSpot and Exa.product/competitor-analysis— tracks competitors into structured docs, a news log, and a spreadsheet you can read.data/analyst— checks pipelines, writes queries, and verifies recurring reports still hold up.media/journalist— monitors a beat, evaluates pitches, finds sources, drafts stories, and preps interviews.
README.md says exactly what it does and which accounts it expects. Skim the one you picked — it’s the best two minutes you can spend before installing.
Before you start
- macOS or Linux (WSL works) with 4 GB+ RAM — the installer warns below ~3.7 GB
- git, to clone the repository
- A credential for your AI provider — by default Claude (a Pro/Max subscription, an OAuth token, or an Anthropic API key); pick Codex instead and it’s a ChatGPT subscription or an OpenAI API key
- A NanoClaw account sign-in, if you take the recommended prebuilt sandbox image — a quick browser step during setup. Building the image locally instead needs no account
The full flow
1
Clone and run the installer
2
Choose your template
The wizard asks “How should we create your first agent?” early on — before the long download. Pick:
From the NanoClaw template libraryIt clones the public catalog and lists what’s in it by name, with the ref as a hint beside each row. Pick the one you decided on above, and setup copies it into your install.The other two options are Fresh agent (no template — shape it by chatting) and From local templates (anything already in your
templates/ folder).3
Let the rest of the wizard run
Nothing here is template-specific, and the defaults are good:
- Sandbox image — the recommended default downloads a prebuilt hardened image. This is the slow step: a few minutes, or 3–10 if you choose to build locally instead.
- Credential vault — installs the vault that holds your API keys. Your agent never sees them directly.
- Provider sign-in — press Enter for Claude and sign in, or pick Codex.
- Access rules — starts empty. The sandbox only sees what you share later.
- Background service — NanoClaw starts under launchd or systemd.
- Your name, a first contact check, then timezone.
- Channel — connect Telegram (recommended), Discord, WhatsApp, Signal, iMessage, Slack, or Teams. Or skip and use the terminal.
4
Say hi
If you connected a channel, your agent messages you first — check your phone. Some templates introduce themselves and ask a few onboarding questions; answer them, they tune how the agent works for you.No channel? Chat from the terminal:To watch what’s happening under the hood:
5
Connect accounts when the agent asks
Templates ship no API keys. The first time your agent calls a service it isn’t connected to, it replies with a ready-to-open link for that service. Paste your key there and ask it to retry.That’s the whole flow — no setup up front, and the key lands in your vault rather than in the agent’s reach. Details in Credentials.
6
Turn on its routines
Many templates ship recurring work — a morning digest, a weekly review. These arrive paused, so nothing runs in the background until you say so:See Scheduled tasks for how they behave once live.
You’re set. What now?
Ask it to do its job
Give it a real task from the template’s README — a prospect to research, a competitor to track. That’s what it was built for.
Make it yours
Tell it to change how it works, in chat. It edits its own standing instructions and remembers.
Add a second agent
Stamp another template anytime with
ncl groups create --template <ref>. Each gets its own sandbox and memory.Keep it current
When a template improves, pull the new version into your running agent without rebuilding it.
If something went wrong
More in Troubleshooting, or ask in Discord.
Related pages
Templates
What a template is, what it carries, and what it deliberately leaves out.
Using a template
The full CLI path, ref resolution, and everything stamping creates.
Building a template
Make your own for your team, or for the catalog.
Quickstart
The same install without a template.