MicroClaw MicroClaw · MicroClaw.MicroClaw
An agentic AI assistant that lives in your chats, inspired by nanoclaw and incorporating some of its design ideas. Built with Rust
MicroClaw is a Rust chat bot that connects LLM to your chats with agentic tool execution. It can run shell commands, read and edit files, search codebases, browse the web, schedule tasks, and keep persistent memory across conversations. It is a Rust rewrite of nanoclaw (TypeScript) with additional capabilities and a single-binary deployment model.
What makes it different
- Agentic loop with tool execution, not just a single API call
- Full file system and shell tooling from inside chat
- Long-lived memory backed by AGENTS.md files
- Built-in scheduler for cron and one-time tasks
- Group chat catch-up: reads all messages since last reply
- Multi-chat permission model (control_chat_ids) for cross-chat tool authorization
- Agent skills system with bundled skills (including macOS Apple Notes/Reminders/Calendar helpers)
- Customizable personality via SOUL.md files (global + per-chat)
How it works
chat message
|
v
Store in SQLite --> Load chat history + memory
|
v
LLM API (with tools)
|
stop_reason?
/ \
end_turn tool_use
| |
v v
Send reply Execute tool(s)
|
v
Feed results back
to LLM (loop)
MicroClaw enters an agentic loop for every message. LLM can call tools, inspect results, call more tools, and reason through multi-step tasks before responding. The loop is capped by MAX_TOOL_ITERATIONS for safety.
Core capabilities
- Agentic tool use (bash, file I/O, glob, grep)
- Web search, fetch, and browser automation
- Scheduling with cron expressions
- Mid-conversation messaging for progress updates
- Persistent memory (global + per-chat)
- Personality customization via SOUL.md
- Conversation archiving (automatic before compaction, manual via /archive)
- Typing indicator that stays active during tool use
winget install --id MicroClaw.MicroClaw --exact --source winget Latest 0.1.50 Architecture Scope Download SHA256 x64 —
Download
3AA493C8A53F68C65CD7EB16B174936B576AA1DEF977859836A792CD18282A36
Older versions (45) 0.1.39 Architecture Scope Download SHA256 x64 —
Download
439FF74C091FDC6D5F01AF09CDBA0DCB6314573B11D15516C0461BFFDC100734
0.1.38 Architecture Scope Download SHA256 x64 —
Download
963BAEA452C7E69D086287A669525B1B7AD037206142133E539287744C83F7D0
0.1.37 Architecture Scope Download SHA256 x64 —
Download
2A26C5C1EF1ABF3775FF5C78742B64CB1172ECF65D10EC24EE093EE628A9DC77
0.1.36 Architecture Scope Download SHA256 x64 —
Download
0C78E66517128E8E17C74ED91D2A8B40FA689C8C18A4D4AF14DD3EC6220E08BC
0.1.33 Architecture Scope Download SHA256 x64 —
Download
BC0106EB5883532E35982244D02DCFF57B0C1F710028BB81ABC0EB224A386AE1
0.1.31 Architecture Scope Download SHA256 x64 —
Download
B7D25F28AD36105E4F29E7F02605E4A9825D1BBB24E79441A7FEDB80399DD35A
0.1.30 Architecture Scope Download SHA256 x64 —
Download
B721D190F47F8357A1C47FD2296AA0521FB8096E8DE22BF49C5FEA567B0B17F7
0.1.29 Architecture Scope Download SHA256 x64 —
Download
2047B3BD653F5C35D7D7F1203CDC6B8D6774AE04555BF35DA222D8643F771977
0.1.28 Architecture Scope Download SHA256 x64 —
Download
BE2CA945171745E9976B7210A39F9291EF95AF675C9CBB8DE126713AD283005E
0.1.27 Architecture Scope Download SHA256 x64 —
Download
BC36FA42F72B0DB0EB6C594912E201D497B329887CAEB79E0CCF8D213A3C0A3C
0.1.25 Architecture Scope Download SHA256 x64 —
Download
777CE78406DE20CFDD3BC92FA16DE42E9BFD748C94BCB21206EB02FF5772115D
0.1.23 Architecture Scope Download SHA256 x64 —
Download
C4F082817FC38545DC828C81E64B55610AFF9023D131164F482ACD3134ADD526
0.1.22 Architecture Scope Download SHA256 x64 —
Download
31F6FBBE547BC3D9643C5C3BFDB3D133FEFF92C34ECFADB7C0231737481171A9
0.1.21 Architecture Scope Download SHA256 x64 —
Download
AC0EFB82778A7DA11DBD01B9A4A315F76067768F7E18CB6BD9A96289159BB50B
0.1.20 Architecture Scope Download SHA256 x64 —
Download
5EF806803674B55BE427159E6E962984B7760C53783FCC511AA434286D3BD99C
0.1.19 Architecture Scope Download SHA256 x64 —
Download
9F52C11CE66367254FCF1BB0708ED7463F5C05F896788FC490D2B9C76C099A9B
0.1.18 Architecture Scope Download SHA256 x64 —
Download
44126FB12AF1531FA16AEA57F60920D7591FDE9C08D10BA9844870D0382D57E0
0.1.17 Architecture Scope Download SHA256 x64 —
Download
31C8565906835B9A9DFC6CBE37896D239236A232531D0E67953E50C9E7B51EE9
0.1.16 Architecture Scope Download SHA256 x64 —
Download
5EC53C1AD2B44DF2DCFFC5304F09F84C8A606129FC7891FA1D126910D328F7C2
0.1.15 Architecture Scope Download SHA256 x64 —
Download
5BACC472DDAEBED1FCA8477AEC3773C63E0E974FEBBAE8F31599C1EE1C0E0493
0.1.12 Architecture Scope Download SHA256 x64 —
Download
89C625B8ACC8E51E52D385DEA6AAF83B8F19C621A5A97D1B61DD3A7FEC3D6C9C
0.1.11 Architecture Scope Download SHA256 x64 —
Download
16FD2BF9E02473A375C00CB156B88862031E27A63A8E40C31847683C8D2A5179
0.1.10 Architecture Scope Download SHA256 x64 —
Download
6B089866F80347741F1E6CA3ADF955DBE4E3CAED914FFCD22290A32337C9769A
0.1.9 Architecture Scope Download SHA256 x64 —
Download
13531C5C86A340A6CB7897C8E3F8400F735BDDCE659B81816D62AC12F62D8E8B
0.1.5 Architecture Scope Download SHA256 x64 —
Download
DEED167CC9D692B1F905D93783FC938A6C1737F586447826ECECFBA58C33D699
0.1.3 Architecture Scope Download SHA256 x64 —
Download
52C04DC904ACBC4B8DDF49773C50C6B99708A4969299DF36E08D014F27E23D3B
0.1.2 Architecture Scope Download SHA256 x64 —
Download
95AD89378EF650ACCEAE1243CCFBFBAB07C99DFE3FCFE2F4193DBAE3C6696CDE
0.1.1 Architecture Scope Download SHA256 x64 —
Download
9032DA2FB7D687C10A2CDEB82FA0AA5EF3D4E087A56825B9854B569A42E5EEB2
0.0.163 Architecture Scope Download SHA256 x64 —
Download
F0395E1554975067D1B27F68EB48D2A3DBBBDB127059BDB4DD1C86013CB29C65
0.0.161 Architecture Scope Download SHA256 x64 —
Download
80930FE76109B7334486CCEF6CFE21C78292D774213E4449D96DA1C5298F54D9
0.0.160 Architecture Scope Download SHA256 x64 —
Download
7AFDBFBEFB07BE910110E5B5C37B26EACD16C4C612BF1C2570F2EB691EEE8BB5
0.0.159 Architecture Scope Download SHA256 x64 —
Download
66E05C4D9C902B0E0B882BCF6FCB707875B0C73850EA0D4E85E8C60766293FB0
0.0.158 Architecture Scope Download SHA256 x64 —
Download
4CF2A2485757B578E7F6C81F85CB25273673C4CE862FBA4408ABB1AD5082880E
0.0.153 Architecture Scope Download SHA256 x64 —
Download
EEEE8F30085B7C93A56005B84226E3FFD0963B1BF06F40CFD13290B346FAEC55
0.0.151 Architecture Scope Download SHA256 x64 —
Download
0AF2F6AA67EE37A107160E84BB2CEE9D31FF648A521A0F2CE4A0D2CBD1B3B3EF
0.0.150 Architecture Scope Download SHA256 x64 —
Download
405808BCC352BCB64E718C345128E857BEEAF090A731D0A3334B337F2D37E708
0.0.139 Architecture Scope Download SHA256 x64 —
Download
8C699D6C6543398ECD08758EBC1FCB130B7B2A3ED364E76B70FEF16597B06B91
0.0.137 Architecture Scope Download SHA256 x64 —
Download
509EEB4E4B79C587D5CC8FA3B66965D27889FFD40AA07693BB749B1DCFC04773
0.0.136 Architecture Scope Download SHA256 x64 —
Download
C2B5192E38F6E66762DA601C55AB77222971106ECFBECD6D4FDD9302A43BABC3
0.0.135 Architecture Scope Download SHA256 x64 —
Download
ACCC51D1807F9653C7D07099DB0A60C52F10F852F058C6493481AF373C7A6249
0.0.133 Architecture Scope Download SHA256 x64 —
Download
8A31A65734972D54C0DA0D398AD41C788A101D9615588FC06A028A4810E7A0BB
0.0.130 Architecture Scope Download SHA256 x64 —
Download
2183BE680E03AC537BF1A04C3EDE7181E8FF8CF386DCD92AAB11781439093D89
0.0.129 Architecture Scope Download SHA256 x64 —
Download
DF9435A2F8433C99D7DC0D34A38EB0DA12713C640A640299B69E11FE590704EA
0.0.128 Architecture Scope Download SHA256 x64 —
Download
EE355E4C2F95B3F4471815417A50849DF300D56045D9D1E404400CB85914336E
0.0.126 Architecture Scope Download SHA256 x64 —
Download
4AAE53593639C9D3084DDF3F0762439C2F7FCADB0AD2FEB596FB41489B95C4AE