Skip to content

Commit 02983fb

Browse files
authored
New version: MicroClaw.MicroClaw version 0.1.52 (microsoft#363048)
1 parent c8de6ae commit 02983fb

4 files changed

Lines changed: 174 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: MicroClaw.MicroClaw
5+
PackageVersion: 0.1.52
6+
InstallerType: zip
7+
NestedInstallerType: portable
8+
NestedInstallerFiles:
9+
- RelativeFilePath: microclaw.exe
10+
Commands:
11+
- microclaw
12+
Dependencies:
13+
PackageDependencies:
14+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
15+
ReleaseDate: 2026-04-21
16+
Installers:
17+
- Architecture: x64
18+
InstallerUrl: https://github.com/microclaw/microclaw/releases/download/v0.1.52/microclaw-0.1.52-x86_64-windows-msvc.zip
19+
InstallerSha256: 78F44CA0F48CA65E79C59D35AFCB97A478850E17B775DB0B3BBDE84E98967051
20+
ManifestType: installer
21+
ManifestVersion: 1.12.0
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: MicroClaw.MicroClaw
5+
PackageVersion: 0.1.52
6+
PackageLocale: en-US
7+
Publisher: MicroClaw
8+
PublisherUrl: https://microclaw.ai/
9+
PublisherSupportUrl: https://github.com/microclaw/microclaw/issues
10+
PackageName: MicroClaw
11+
PackageUrl: https://microclaw.ai/
12+
License: MIT
13+
LicenseUrl: https://github.com/microclaw/microclaw/blob/HEAD/LICENSE
14+
Copyright: Copyright (c) 2026 everettjf
15+
ShortDescription: An agentic AI assistant that lives in your chats, inspired by nanoclaw and incorporating some of its design ideas. Built with Rust
16+
Description: |-
17+
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.
18+
19+
What makes it different
20+
- Agentic loop with tool execution, not just a single API call
21+
- Full file system and shell tooling from inside chat
22+
- Long-lived memory backed by AGENTS.md files
23+
- Built-in scheduler for cron and one-time tasks
24+
- Group chat catch-up: reads all messages since last reply
25+
- Multi-chat permission model (control_chat_ids) for cross-chat tool authorization
26+
- Agent skills system with bundled skills (including macOS Apple Notes/Reminders/Calendar helpers)
27+
- Customizable personality via SOUL.md files (global + per-chat)
28+
29+
How it works
30+
chat message
31+
|
32+
v
33+
Store in SQLite --> Load chat history + memory
34+
|
35+
v
36+
LLM API (with tools)
37+
|
38+
stop_reason?
39+
/ \
40+
end_turn tool_use
41+
| |
42+
v v
43+
Send reply Execute tool(s)
44+
|
45+
v
46+
Feed results back
47+
to LLM (loop)
48+
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.
49+
50+
Core capabilities
51+
- Agentic tool use (bash, file I/O, glob, grep)
52+
- Web search, fetch, and browser automation
53+
- Scheduling with cron expressions
54+
- Mid-conversation messaging for progress updates
55+
- Persistent memory (global + per-chat)
56+
- Personality customization via SOUL.md
57+
- Conversation archiving (automatic before compaction, manual via /archive)
58+
- Typing indicator that stays active during tool use
59+
Tags:
60+
- agent
61+
- agentic
62+
- ai
63+
- chatbot
64+
- claw
65+
- large-language-model
66+
- llm
67+
ReleaseNotes: |-
68+
What's Changed
69+
- feat: mid-turn message injection for interactive agent turns by @everettjf in https://github.com/microclaw/microclaw/pull/330
70+
- fix(config): preserve YAML comments on config updates by @flyflypeng in https://github.com/microclaw/microclaw/pull/332
71+
- fix(nix): derive web npm deps from lockfile via importNpmLock by @everettjf in https://github.com/microclaw/microclaw/pull/333
72+
- build(deps): bump the web-non-major group in /web with 2 updates by @dependabot[bot] in https://github.com/microclaw/microclaw/pull/326
73+
- build(deps-dev): bump the web-non-major group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/microclaw/microclaw/pull/334
74+
Full Changelog: https://github.com/microclaw/microclaw/compare/v0.1.51...v0.1.52
75+
ReleaseNotesUrl: https://github.com/microclaw/microclaw/releases/tag/v0.1.52
76+
Documentations:
77+
- DocumentLabel: Docs
78+
DocumentUrl: https://microclaw.ai/docs/overview
79+
- DocumentLabel: Quick Start
80+
DocumentUrl: https://microclaw.ai/docs/quickstart
81+
ManifestType: defaultLocale
82+
ManifestVersion: 1.12.0
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: MicroClaw.MicroClaw
5+
PackageVersion: 0.1.52
6+
PackageLocale: zh-CN
7+
ShortDescription: 一个驻留在你聊天中的自主 AI 助手,灵感来自 nanoclaw,并融入了其部分设计理念。使用 Rust 构建
8+
Description: |-
9+
MicroClaw 是一个使用 Rust 编写的聊天机器人,可将大语言模型(LLM)与聊天集成,并支持智能体式的工具执行。它能够运行 Shell 命令、读写和编辑文件、搜索代码库、浏览网页、安排任务,并在不同对话之间保持持久记忆。MicroClaw 是 nanoclaw(TypeScript 版本)的 Rust 重写版本,具备更多功能,并采用单二进制文件部署模式。
10+
11+
是什么让它与众不同
12+
- 具备工具执行能力的智能体循环,而不仅是一次性 API 调用
13+
- 可直接在聊天中访问完整的文件系统与 Shell 工具
14+
- 由 AGENTS.md 文件支持的长期记忆机制
15+
- 内置调度器,支持定时(cron)和一次性任务
16+
- 群组聊天跟进功能:读取上次回复以来的所有消息
17+
- 多聊天权限模型(control_chat_ids),实现跨聊天会话的工具授权
18+
- 智能体技能系统,附带预置技能(包括 macOS 的 Apple 笔记/提醒事项/日历助手)
19+
- 通过 SOUL.md 文件自定义个性(全局 + 每个聊天独立设置)
20+
21+
工作原理
22+
聊天消息
23+
|
24+
v
25+
存入 SQLite --> 加载聊天历史 + 记忆
26+
|
27+
v
28+
LLM API(带工具)
29+
|
30+
stop_reason?
31+
/ \
32+
end_turn tool_use
33+
| |
34+
v v
35+
发送回复 执行工具(s)
36+
|
37+
v
38+
将结果反馈给 LLM(循环)
39+
MicroClaw 对每条消息都会进入一个智能体循环。LLM 可调用工具,检查结果,继续调用更多工具,并在回应前完成多步骤任务的推理。为保障安全,循环受 MAX_TOOL_ITERATIONS 参数限制。
40+
41+
核心功能
42+
- 智能体式工具调用(bash、文件读写、glob、grep)
43+
- 网络搜索、内容获取与浏览器自动化
44+
- 支持 cron 表达式的任务调度
45+
- 在任务进行中发送中间消息以更新进度
46+
- 持久化记忆(全局 + 每聊天独立)
47+
- 通过 SOUL.md 自定义个性
48+
- 对话归档(压缩前自动归档,或通过 /archive 手动归档)
49+
- 在工具执行期间持续显示“正在输入”提示
50+
Tags:
51+
- 人工智能
52+
- 大语言模型
53+
- 智能体
54+
- 聊天机器人
55+
- 自主智能
56+
- 龙虾
57+
Documentations:
58+
- DocumentLabel: 文档
59+
DocumentUrl: https://microclaw.ai/docs/overview
60+
- DocumentLabel: 快速开始
61+
DocumentUrl: https://microclaw.ai/docs/quickstart
62+
ManifestType: locale
63+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: MicroClaw.MicroClaw
5+
PackageVersion: 0.1.52
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)