OpenLAIR/dr-claw
A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.
Dr. Claw – 开源 AI 研究助手
是什么 – Dr. Claw 是一个全栈、模型无关的工作空间,帮助研究人员从最初的创意一路推进到可发表的论文(甚至包括配套的幻灯片)。它围绕一组由 LLM 代理(如 Claude Code、Gemini CLI、Codex 或任何通过 OpenRouter 可达的模型)执行的“研究技能”构建了 Web UI、CLI 和桌面应用前端。
核心功能
| 功能 | 你将获得 |
|---|---|
| 研究实验室仪表板 | 结构化展示整个流程(调研 → 构思 → 实验 → 发表 → 推广),并自动生成文件夹(文献综述、代码、分析、LaTeX 草稿、幻灯片)。 |
| 自动研究中心 | 一键“运行全部”——代理生成任务列表,按顺序执行,并在运行完成后通过邮件通知你。 |
| 100+ 内置技能 | 文献调研、创意生成、实验实现、结果分析、论文撰写、反驳草稿等的提示模板。代理会自动发现并调用合适的技能。 |
| 多模型后端 | 仅需一个 API 密钥,即可在 Claude Code、Gemini CLI、Codex 或任何 OpenRouter 模型(GPT‑5、Llama、DeepSeek、Kimi 等)之间切换。 |
| 聊天驱动工作流 | 在聊天中描述你的研究目标;inno-pipeline-planner 技能会将其转化为具体摘要和任务列表,无需手动模板。 |
| 集成文件与 Git 探索器 | 在 UI 内浏览、编辑、暂存、提交、切换分支;回收站功能防止误删。 |
| 新闻仪表板 | 统一、评分制的新闻流,整合 arXiv、Hugging Face、GitHub 趋势、微信公众号、X 和小红书。 |
| 仅终端模式 | dr-claw chat 提供轻量级工具调用会话,可在任意 shell 中使用,适用于无头服务器。 |
| 桌面应用(Electron) | 原生 macOS/Windows 安装包(.dmg、.exe)或 npx dr-claw 实现零配置启动。 |
| OpenClaw 移动/语音集成 | 基于 JSON 的控制平面,使配套应用(OpenClaw)可作为语音驱动的研究秘书。 |
如何开始
- 前置条件 – Node 20+(推荐 v22 LTS)和至少一个支持的代理 CLI(Claude Code、Gemini CLI、Codex)。部分平台需要为
node‑pty/better‑sqlite3安装原生构建工具。 - 快速启动 – 运行
npx dr-claw(或使用npm i -g dr-claw全局安装),然后打开http://localhost:3001(开发模式为:5173)创建账户。 - 桌面替代方案 – 从 Releases 页面下载 beta 安装包,或运行
npm run desktop:dev启动热重载的 Electron 应用。 - 仅 CLI – 服务器运行后,安装 Python 框架(
pip install -e ./agent-harness),使用drclaw auth login登录。在第二个终端中使用dr-claw chat或启动特定代理(claude、gemini、codex)。 - 使用 OpenRouter – 导出
OPENROUTER_API_KEY并使用--model <slug>选择模型(例如anthropic/claude-sonnet-4)。同一密钥可在 UI 中使用。
安装片段
# 零配置(推荐)
npx dr-claw
# 或全局安装
npm i -g dr-claw && dr-claw
# 从源码(开发用)
git clone https://github.com/OpenLAIR/dr-claw.git
cd dr-claw
npm install
cp .env.example .env # 按需编辑
npm run dev # 启动后端 + Vite 开发服务器
许可证 – 采用 GPL‑3.0 + AGPL‑3.0 双重许可,意味着核心代码可自由使用和修改,但任何网络部署的服务也必须以相同条款共享源代码。
社区与支持 – 项目徽章栏提供 Slack、WeChat 和 X 链接;FAQ 位于 docs/faq.md。项目还附带一个 Claude Code 插件(dr-claw-plugin-cc)。
为何重要 – 虽然许多工具专注于单一阶段(如文献检索或代码生成),Dr. Claw 试图通过单一、可扩展的 UI 和插件友好的技能库,覆盖研究生命周期的全部。其模型无关设计使团队可将数据和计算保留在本地,对隐私敏感或资源密集型项目非常有用。
TL;DR – Dr. Claw 是一个开源、本地可运行的研究工作空间,可协调 LLM 代理完成整个论文写作流程。通过 npx dr-claw 安装或获取桌面二进制文件,配置一个支持的模型后端,即可通过聊天从创意推进到完成的文稿。
相关
- 项目
- 项目
- 项目
- 项目
- 项目