inkeep/open-knowledge

Beautiful, AI-native markdown IDE and LLM wiki

OpenKnowledge

OpenKnowledge는 WYSIWYG 문서 도구(Google Docs나 Notion 같은)의 느낌과 깊은 AI 지원 작성을 결합한 무료 로컬 실행 마크다운 편집기입니다. 마크다운으로 지식(위키, 사양서, 세컨드 브레인 노트)을 관리하고 편집기 안에서 대규모 언어 모델(Claude, Codex 등)을 바로 사용하려는 사람들을 위해 설계되었습니다.


기능

  • 진정한 WYSIWYG 편집 – 입력하는 동안 최종 포맷된 마크다운을 볼 수 있습니다.
  • 크로스 플랫폼 데스크톱 앱(macOS, Windows, Linux) 및 웹 UI – CLI로 로컬에서 실행할 수 있습니다.
  • 나란히 AI 편집 – “MCP/CLI” 브리지를 통해 Claude, Codex, OpenCode, Pi 및 기타 모든 LLM 도구에 연결할 수 있습니다. AI가 문서 초안 작성, 재작성, 검색을 수행할 수 있습니다.
  • 내장 MCP, 스킬, 에이전트 검색 – LLM 기반 위키, 세컨드 브레인 지식 그래프, 구조화된 사양서를 만드는 데 사용할 수 있습니다.
  • 팀 공유 및 자동 동기화 – 내부적으로 git/GitHub 워크플로를 사용하므로 별도 서비스 없이 협업자가 변경 사항을 푸시/풀할 수 있습니다.
  • 임베드 가능한 HTML 및 리치 컴포넌트 – 엔지니어링 사양서, 시각적 보고서 등에 사용할 수 있습니다.

설치 방법

데스크톱

  1. openknowledge.ai/download 또는 최신 GitHub 릴리스에서 설치 프로그램을 다운로드합니다.
  2. macOS(Apple Silicon) – 앱을 응용 프로그램 폴더로 드래그합니다.
  3. Windows 10+ – 설치 프로그램을 실행합니다(관리자 권한 불필요).
  4. Linux – 제공된 .deb 또는 .rpm을 설치합니다.

웹 / CLI

npm install -g @inkeep/open-knowledge   # CLI 패키지 설치
cd your‑project
ok init          # 폴더를 스캐폴드하고 AI 편집기를 설정
ok start --open  # 로컬 웹 서버를 시작하고 브라우저에서 편집기를 엽니다

Node 24+ 및 git이 필요합니다.


일반적인 워크플로

  1. .md/.mdx 파일이 포함된 폴더를 엽니다(예: Obsidian 볼트, 코드 저장소, 문서 사이트).
  2. 편집기에 파일 탐색기, 검색 창, 탭, 위키 링크의 그래프 보기가 표시됩니다.
  3. AI 패널을 사용하여 Claude, Codex 등에게 섹션 초안 작성, 문구 개선, 지식 베이스 전반에 대한 “에이전트 검색”을 요청합니다.
  4. 협업할 준비가 되면 git 동기화 옵션을 활성화합니다 – 앱이 GitHub 저장소로 자동 푸시/풀합니다.
  5. 노트를 임베드 가능한 HTML로 내보내거나 다운스트림 도구를 위해 마크다운으로 유지합니다.

대상 사용자

  • 이미 마크다운으로 문서를 관리하고 더 풍부한 편집 경험을 원하는 개발자 또는 기술 문서 작성자.
  • LLM 기반 위키 또는 “세컨드 브레인” 지식 그래프를 구축하는 팀.
  • Notion 스타일 편집의 편리함을 좋아하지만 로컬 오픈소스 도구의 프라이버시가 필요한 모든 사람.

기여 및 지원

  • 버그나 기능 아이디어는 GitHub에서 이슈를 엽니다.
  • 작은 풀 리퀘스트는 환영합니다. 큰 변경은 먼저 이슈로 시작하세요.
  • 커뮤니티 채팅은 Discord에 있습니다. 제품 업데이트는 **X (Twitter)**에 게시됩니다.

라이선스

OpenKnowledge는 OSI 승인 오픈소스 라이선스인 GPL-3.0-or-later로 배포됩니다.


요약

OpenKnowledge는 LLM(Claude, Codex 등)을 통합하여 AI 지원 작성을 제공하고, 데스크톱 및 웹 배포를 지원하며, git 기반 팀 동기화를 제공하는 로컬 호스팅 WYSIWYG 마크다운 편집기입니다. 모두 무료이며 오픈소스입니다.

관련

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