Repolode
docmd-io

docmd-io/docmd

Markdown 문서 소스 폴더 하나를 정적 문서 사이트, 오프라인 검색, llms.txt, AI 에이전트용 컨텍스트로 변환하는 문서 컴파일러입니다.

대체할 수 있는 제품:DocusaurusMintlify

스타
2,528
포크
144
열린 이슈
2
마지막 커밋
3일 전

어떤 프로젝트인가요?

docmd는 Node.js 기반 문서 컴파일러입니다. Markdown 파일이 있는 폴더를 지정하면 파일 구조를 바탕으로 탐색 메뉴가 구성된 정적 웹사이트를 생성하므로, 처음 시작할 때 설정 파일이나 frontmatter가 필요하지 않습니다. 한 번 빌드하면 오프라인 검색 인덱스, 사이트맵, SEO 및 Open Graph 메타데이터, robots.txt도 함께 생성됩니다.

같은 소스에서 기계가 읽을 수 있는 결과물도 만들 수 있습니다. docmd는 llms.txt와 llms-full.txt, RAG 시스템용 Open Knowledge Format 번들, 그리고 코딩 에이전트가 문서를 검색하고 읽고 검증할 수 있게 하는 MCP 서버를 생성합니다. 선택 사항인 AI Assistant 플러그인은 자체 provider를 사용하거나 호스팅형 Cloud Relay를 통해 문서를 대상으로 RAG 기반 채팅을 제공합니다.

이 프로젝트는 국제화, 버전 관리, 모노레포 워크스페이스, OpenAPI 3.x 렌더링, Mermaid 다이어그램 및 플러그인 시스템을 지원합니다. Docusaurus, VitePress, MkDocs 또는 Starlight를 사용하던 프로젝트를 위한 마이그레이션 명령도 포함되어 있습니다. 생성된 결과물은 모든 정적 호스팅 서비스에 배포할 수 있으며, 컴파일러와 핵심 플러그인은 MIT 라이선스로 제공됩니다.

핵심 기능

  • 01파일 구조를 바탕으로 탐색 메뉴를 구성하는 정적 문서 사이트 생성
  • 02오프라인 전체 텍스트 검색, 사이트맵, canonical URL 및 Open Graph 메타데이터
  • 03llms.txt, llms-full.txt 및 Open Knowledge Format 번들 생성
  • 04코딩 에이전트가 문서를 검색하고 읽고 검증할 수 있는 MCP 서버
  • 05국제화, 버전 관리 및 모노레포 워크스페이스
  • 06OpenAPI 3.x 렌더링 및 Mermaid 다이어그램 지원

활용 사례

  • 기존 Markdown 폴더의 프로젝트 문서를 별도 설정 없이 게시
  • LLM과 코딩 에이전트에 문서 기반의 구조화된 컨텍스트 제공
  • 기존 Docusaurus, VitePress 또는 MkDocs 사이트 마이그레이션
  • 모든 정적 호스팅 서비스에서 다국어 API 문서 호스팅

빠른 시작

  1. 1

    docmd에 Markdown 폴더를 지정하고 개발 서버를 시작합니다

    npx @docmd/core dev
  2. 2

    배포할 정적 사이트를 빌드합니다

    npx @docmd/core build

사용 전 알아둘 점

  • Node.js 20 이상이 필요합니다.
  • AI Assistant와 같은 선택 기능을 사용하려면 본인의 AI 제공업체 키 또는 Cloud Relay가 필요하며, 모델 사용 요금이 별도로 부과될 수 있습니다.

토픽

자주 묻는 질문

docmd은(는) 무엇인가요?
Markdown 문서 소스 폴더 하나를 정적 문서 사이트, 오프라인 검색, llms.txt, AI 에이전트용 컨텍스트로 변환하는 문서 컴파일러입니다. docmd는 Node.js 기반 문서 컴파일러입니다. Markdown 파일이 있는 폴더를 지정하면 파일 구조를 바탕으로 탐색 메뉴가 구성된 정적 웹사이트를 생성하므로, 처음 시작할 때 설정 파일이나 frontmatter가 필요하지 않습니다. 한 번 빌드하면 오프라인 검색 인덱스, 사이트맵, SEO 및 Open Graph 메타데이터, robots.txt도 함께 생성됩니다.
docmd은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
docmd은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
docmd은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. docmd의 마지막 커밋은 2026년 10월 16일입니다.
docmd은(는) 어디에 사용할 수 있나요?
기존 Markdown 폴더의 프로젝트 문서를 별도 설정 없이 게시 LLM과 코딩 에이전트에 문서 기반의 구조화된 컨텍스트 제공 기존 Docusaurus, VitePress 또는 MkDocs 사이트 마이그레이션 모든 정적 호스팅 서비스에서 다국어 API 문서 호스팅
docmd는 어떻게 설치하나요?
docmd에 Markdown 폴더를 지정하고 개발 서버를 시작합니다: npx @docmd/core dev 배포할 정적 사이트를 빌드합니다: npx @docmd/core build
docmd은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/docmd-io/docmd

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트