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는 초기 아이디어에서 출판 가능한 논문(또는 관련 슬라이드)까지 연구 프로젝트를 전반적으로 지원하는 풀스택이며 모델에 의존하지 않는 작업 공간입니다. Claude Code, Gemini CLI, Codex 또는 OpenRouter를 통해 접근 가능한 모든 모델을 사용하는 LLM 에이전트가 실행하는 "연구 기술" 세트를 웹 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 트렌드, WeChat 공개 계정, X, Xiaohongshu에서 수집한 통합된 점수 기반 피드.
터미널 전용 모드 dr-claw chat로 어떤 셸에서도 가벼운 도구 호출 세션을 제공하며, 헤드리스 서버에서 유용합니다.
데스크톱 앱(Electron) 네이티브 macOS/Windows 설치 파일(.dmg, .exe) 또는 npx dr-claw로 설치 없이 바로 실행 가능.
OpenClaw 모바일/음성 통합 JSON 기반 제어 플레인을 통해 동반 앱(OpenClaw)이 음성 기반 연구 비서로 작동할 수 있습니다.

시작 방법

  1. 사전 요구 사항 – Node 20+ (v22 LTS 권장) 및 지원되는 에이전트 CLI 중 하나(Claude Code, Gemini CLI, Codex). 일부 플랫폼은 node‑pty / better‑sqlite3용 네이티브 빌드 도구가 필요합니다.
  2. 빠른 실행npx dr-claw를 실행(또는 npm i -g dr-claw로 전역 설치)한 후 http://localhost:3001 (개발 모드는 :5173)을 열어 계정을 생성합니다.
  3. 데스크톱 대안Releases 페이지에서 베타 설치 파일을 다운로드하거나 npm run desktop:dev로 핫리로드 가능한 Electron 앱을 실행합니다.
  4. CLI 전용 – 서버가 실행된 후 Python 해너스(pip install -e ./agent-harness)를 설치하고 drclaw auth login으로 로그인합니다. 두 번째 터미널에서 dr-claw chat 또는 특정 에이전트(claude, gemini, codex)를 실행합니다.
  5. 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로 설치하거나 데스크톱 바이너리를 다운로드하여 지원되는 모델 백엔드를 설정한 후, 채팅으로 아이디어에서 완성된 원고까지 진행할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트