alphaXiv/OpenResearch
Rust0 / 0
Claude Code·Codex·OpenCode를 병렬 연구와 재현 가능한 실험에 연결하는 local-first workspace입니다.
TL;DR
OpenResearch는 Claude Code, Codex, OpenCode를 연구 에이전트로 바꾸는 local-first workspace이자 CLI tool입니다. 각 연구 방향을 독립 git worktree에서 병렬 실행하고, commit 기반 실험 tree와 실행 archive로 결과의 계보를 보존합니다. 로컬 SQLite를 기본 저장소로 사용하면서 SSH와 Slurm, Kubernetes, Ray 등 여러 실행 환경에 같은 source snapshot을 보낼 수 있습니다. autoresearch 반복 작업과 논문 탐색, 로그·artifact 관리가 필요한 개발자에게 적합하지만 Windows beta 지원과 원격 서비스의 인증 부재는 도입 전에 확인해야 합니다.
핵심 포인트
- OpenResearch는 특정 모델에 종속되지 않는 독립형 research-agent workspace이자 CLI tool입니다. Claude Code, Codex, OpenCode를 세션별 에이전트로 연결하고 각 연구 방향을 별도 git worktree에서 병렬 실행합니다. 특정 생태계의 플러그인이라기보다 로컬 데스크톱 앱과 Rust 기반 CLI로 연구 작업을 묶는 도구입니다.
- autoresearch는 아이디어 제안부터 코드 변경, 실험 실행, 결과 검토, 다음 시도 결정까지 이어지는 반복 작업을 자동화합니다. 각 실행 결과를 기록된 commit의 변경 불가능한 archive로 보존하고 실험 tree에서 변형 계보를 추적합니다. 여러 에이전트가 동시에 탐색하면서도 로그, diff, 파일, 결과, artifact를 작업 단위에 연결할 수 있습니다.
- 기본 실행 환경은 로컬이며 프로젝트와 대화, 실험, 실행 기록을 127.0.0.1의 SQLite에 저장합니다. 같은 commit snapshot을 로컬, SSH, Slurm, Kubernetes, Ray, Hugging Face Jobs, Modal, Tinker에서 실행하고 `orx up --remote user@host`로 원격 GPU에 연결합니다. 원격 서비스는 loopback에 바인딩되지만 애플리케이션 수준 인증이 없어 같은 호스트의 다른 사용자가 접근할 수 있습니다.
- macOS와 Linux에서는 설치 스크립트 뒤 `orx up`으로 로컬 대시보드를 열고 `orx install-skills`로 지원 coding agent에 OpenResearch skill을 설치합니다. `orx projects`, `orx runs`, `orx logs`, `orx exp run`, `orx discover`, `orx paper` 같은 명령으로 프로젝트와 실험, 논문 탐색을 관리합니다. Windows는 Git for Windows가 필요하고 지원이 아직 beta이므로 운영체제와 보안 조건을 먼저 확인해야 합니다.
1.3k
STARS
92
FORKS
+156
TRENDING
0
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.