Open Source · Multi-Agent · GPL-3.0 + AGPL-3.0

Dr. Claw

Your AI Research Assistant

From shaping an initial idea to running experiments and preparing publication-ready outputs — Dr. Claw keeps the full research workflow in one place.

dr-claw — terminal

From Idea to Paper — Every Artifact

Dr. Claw's pipeline produces structured, publication-ready outputs at every stage.

📚

Survey Reports

Literature reviews with citations from arXiv, Semantic Scholar, and web sources.

Survey/reports/
💡

Research Ideas

Brainstorming outputs with multi-persona evaluation scores (SCAMPER, SWOT).

Ideation/ideas/
🔬

Experiment Code

Implementation from the plan → implement → judge loop.

Experiment/core_code/
📊

Analysis Results

Statistical analysis, tables, charts, and paper-ready figures.

Experiment/analysis/
📝

Paper Draft

Academic manuscript in IEEE/ACM format with citations and LaTeX math.

Publication/paper/
🎬

Presentation Suite

Slide deck, TTS narration audio, demo video, and project homepage.

Promotion/slides/

5 Stages. End to End.

Each stage is powered by specialized research skills that the agent discovers and follows automatically.

🔍

Survey

Literature discovery, paper analysis, code survey, and resource preparation.

💡

Ideation

Structured brainstorming with creative frameworks and multi-persona evaluation.

🧪

Experiment

Plan, implement, judge loop with iterative refinement and statistical analysis.

📄

Publication

Paper writing, peer review, humanization, citation audit, and Overleaf sync.

📣

Promotion

Academic slides, TTS narration, demo video, and project homepage generation.

Built for Real Research

🔬

Research Lab

Structured dashboard for end-to-end research: define your brief, generate a pipeline of tasks, track progress, and inspect artifacts — all at a glance.

Auto Research

One-click sequential task execution from the Project Dashboard. Open the live session and receive an email when the run completes.

📚

100+ Research Skills

A curated library spanning idea generation, code survey, experiment development, paper writing, review response, and delivery.

🗂

Chat-Driven Pipeline

Describe your research idea in Chat; the agent generates a structured research brief and task list — no manual templates needed.

🤖

Multi-Agent Backend

Seamlessly switch between Claude Code, Gemini CLI, and Codex as your execution engines. Use whichever fits your workflow.

💻

Terminal + UI

Use the browser UI for visualization or go terminal-only for stability. Both modes share the same skills and project structure.

Up and Running in Minutes

1

Clone & Install

git clone https://github.com/OpenLAIR/dr-claw.git
cd dr-claw
npm install
cp .env.example .env
2

Start the Server

npm run dev
3

Use It

pip install -e ./agent-harness
drclaw auth login --username YOU --password PASS

cd /path/to/your/project
claude    # or: gemini | codex
Open http://localhost:5173 in your browser

Choose Your Engine

Dr. Claw works with any of these AI coding agents. Install one (or all) and switch freely.

Claude Code

Anthropic

npm install -g @anthropic-ai/claude-code
claude

Gemini CLI

Google

npm install -g @google/gemini-cli
gemini

Codex CLI

OpenAI

npm install -g @openai/codex
codex

Works With Your Research Stack

arXiv Semantic Scholar Overleaf GitHub LaTeX Claude Code Gemini CLI Codex CLI OpenClaw Google Scholar VS Code Cursor arXiv Semantic Scholar Overleaf GitHub LaTeX Claude Code Gemini CLI Codex CLI OpenClaw Google Scholar VS Code Cursor

Product Screenshots

Chat interface

Interactive Chat

Project dashboard

Project Dashboard

Skill library

Skill Library

Research lab

Research Lab

Terminal workflow

Terminal Workflow

Citation

If you find Dr. Claw useful in your research, please cite:

@misc{song2026drclaw,
  author       = {Dingjie Song and Hanrong Zhang and Dawei Liu
                  and Yixin Liu and Zhengqing Yuan and Zongxia Li and Siqi Zhang and Lichao Sun},
  title        = {Dr. Claw: An AI Research Workspace
                  from Idea to Paper},
  year         = {2026},
  organization = {GitHub},
  url          = {https://github.com/OpenLAIR/dr-claw},
}