개요

OpenWiki는 LangChain이 공개한 CLI 도구로, 코드베이스를 읽어 AI 에이전트용 문서를 자동으로 생성·유지한다. 생성된 문서는 AGENTS.md·CLAUDE.md에서 참조하는 형태로 출력되어, 에이전트 세션에서 프로젝트 맥락을 빠르게 이해하도록 돕는다.

2026-07-11에는 Personal Brains 모드가 추가됐다 — Git 레포에 종속된 기존 “코드 브레인”과 달리, Notion·Gmail·X/Twitter·웹 검색·Hacker News 같은 개인 서비스를 커넥터로 연결해 프로액티브하게 순회하며 범용 에이전트 메모리를 만든다. 결과물은 레포 루트가 아니라 컴퓨터 루트(~/.openwiki)에 저장되어 그 머신의 모든 에이전트 세션이 공유한다. 자세한 내용은 2026-07-11-openwiki-brains-general-purpose-memory-for-agents 참고.

주요 특징

항목내용
공식 출처LangChain (공식 OSS 프로젝트)
CLI 네임스페이스npx -y openwiki ... 또는 직접 설치
핵심 명령openwiki generate — 코드베이스 스캔 후 문서 생성
출력 포맷마크다운 (AGENTS.md / CLAUDE.md 호환)
타겟 사용자AI 코드 에이전트, 개발자

작동 방식

  1. openwiki.yaml 설정 파일로 스캔 대상 디렉토리·파일 패턴 지정
  2. CLI가 코드베이스를 읽고 구조·의존성·주요 함수 추출
  3. 마크다운 형식으로 문서 생성 (에이전트 가이드 포함)
  4. 코드 변경 시 재실행으로 문서 동기화

llm-wiki와의 차이

  • llm-wiki는 넓은 지식 그래프(일반 문서·검색·정리)를 지향
  • OpenWiki는 코드베이스 문서 자동화에 특화
  • llm-wiki의 엔티티는 사람이 주체적으로 작성, OpenWiki는 코드로 부터 자동 생성

출처