xiaolai/vmark

An AI friendly markdown editor.

해결하는 문제

VMark은 인간과 AI 간의 원활한 협업을 위한 로컬 우선의 플레인 텍스트 워크스페이스입니다. 사용자와 AI 에이전트가 파일을 읽고 쓸 때 발생하는 번역 계층을 제거하여, 마크다운, JSON, YAML, 코드와 같은 다양한 포맷의 아티팩트를 포맷 인식 환경에서 직접 작업할 수 있도록 합니다.

작동 방식

VMark은 파일의 스키마에 따라 다양한 형식으로 렌더링하는 멀티포맷 에디터를 제공합니다. 예를 들어 GitHub Actions 워크플로우는 워크플로우 그래프로 표시되고, package.json과 같은 종속성 파일은 종속성 트리로 표시됩니다. Model Context Protocol (MCP)와 네이티브로 통합되어 Claude Desktop, Gemini CLI와 같은 AI 어시스턴트와 연결 가능하며, 로컬 우선 접근 방식을 유지하면서도 인라인 작성 보조를 위한 AI "지니"를 제공합니다.

대상 사용자

프로젝트 관리, 문서 작성, 구조화된 데이터 파일 편집에 AI 에이전트를 활용하는 개발자와 작가를 위한 것입니다. 일반 텍스트 에디터와 AI 인터페이스 사이를 전환할 필요가 없습니다.

주요 기능

  • 스키마 인식 미리보기: Cargo.toml이나 GitHub Actions 워크플로우와 같은 알려진 아티팩트에 대해 일반적인 트리가 아닌 특정 뷰를 렌더링합니다.
  • AI 네이티브 통합: Claude Desktop, Claude Code, Gemini CLI와의 네이티브 MCP 지원.
  • 다중 포맷 지원: 마크다운(WYSIWYG 및 소스), JSON, YAML, TOML, Mermaid, SVG, HTML을 지원합니다.
  • 로컬 우선: 클라우드 계정이나 분석 기능 없음. 모든 문서는 로컬에 유지됩니다.
  • CJK 최적화: 중국어, 일본어, 한국어 텍스트를 위한 20개 이상의 포맷팅 규칙을 포함합니다.

관련

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