
Nanobrowser
Nanobrowser 是一个强大的开源 AI 网页自动化工...
SmallClaw 是一个本地优先(Local-First)的开源 AI 智能体框架,专为 4B 至 32B 参数的小型模型 优化设计。它让你的旧笔记本或家用服务器也能运行具备文件操作、网络搜索、浏览器自动化及终端控制能力的智能助手,且数据永不离开本地,无需任何 API 成本。
在大型模型动辄消耗高昂 API 费用的今天,SmallClaw 是一个本地优先(Local-First)的开源 AI 智能体框架,专为 4B 至 32B 参数的小型模型 优化设计。它让你的旧笔记本或家用服务器也能运行具备文件操作、网络搜索、浏览器自动化及终端控制能力的智能助手,且数据永不离开本地,无需任何 API 成本。

SmallClaw 并非简单地将大模型的功能缩小,而是针对小模型的特性进行了深度重构:
与小模型协调多个角色往往导致延迟高、逻辑混乱不同,SmallClaw v2 采用了高效的单次聊天处理器架构:
优势:这种架构消除了复杂的“规划 - 执行”多轮协调开销,特别适合上下文窗口有限、推理能力稍弱的小模型,显著提升了稳定性和响应速度。
SmallClaw 提供了一套结构化的原生工具调用接口(兼容 Ollama 格式),涵盖四大核心领域:
不再暴力重写整个文件,而是提供手术刀般的编辑能力:
read_file:读取文件并显示行号。replace_lines / delete_lines:精确替换或删除指定行。insert_after:在特定行后插入内容。find_replace:查找并替换精确字符串。内置提供商瀑布流机制,确保搜索成功率:
web_search (搜摘要) + web_fetch (抓全文)。基于 Playwright 驱动真实浏览器实例:
browser_open / snapshot:打开网页并捕获 DOM 快照。browser_click / fill / press_key:模拟点击、输入、按键。run_command:在安全工作区执行系统命令。start_task:启动后台长期任务。# 1. 克隆仓库
git clone https://github.com/xposemarket/smallclaw.git
cd smallclaw
# 2. 安装依赖并构建
npm install
npm run build
# 3. 全局链接 CLI
npm link
# 1. 拉取推荐模型 (根据内存选择)
# 8GB 内存推荐:qwen3:4b
# 16GB 内存推荐:qwen2.5-coder:32b
ollama pull qwen3:4b
# 2. 启动网关
smallclaw gateway start
# 3. 访问 Web UI
# 打开浏览器访问 http://localhost:18789
SmallClaw 支持即插即用的 SKILL.md 文件。只需将技能文件放入 .localclaw/skills/<skill-name>/ 目录,模型会在相关场景下自动加载并应用这些专家知识。
| 内存配置 | 推荐模型 | 适用场景 |
|---|---|---|
| 8GB | qwen3:4b | 基础对话、简单文件编辑、轻量搜索 |
| 16GB | qwen2.5-coder:32b / deepseek-coder-v2:16b | 代码生成、复杂逻辑推理、多步任务 |
| 32GB+ | llama-3.3:70b | 高阶编程、深度分析、接近大模型体验 |







