EP

everyinc/proof-sdk

Productivity workflow

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.1천 stars 품질 65 트렌드 31MIT

Proof SDK: 오픈 소스 협업 편집기, 출처 모델, 에이전트 HTTP 브리지

개요

Proof SDK는 Proof에서 협업 문서를 구동하는 오픈 소스 편집기, 협업 서버, 출처 모델, 에이전트 HTTP 브릿지입니다. 호스팅된 제품을 원한다면 Proof를 사용하세요. 호스팅 증명은 Every.에서 만듭니다. - 출처 추적이 가능한 협업형 마크다운 편집기 - 주석, 제안 및 재작성 작업 - 실시간 협업 서버 - 상태, 마크, 편집, 프레즌스, 이벤트를 위한 에이전트 HTTP 브리지 - apps/proof-example 아래 작은 예제 앱 - packages/doc-core - packages/doc-editor - packages/doc-server - packages/doc-store-sqlite - packages/agent-bridge - apps/proof-example - 서버 - src 기본 설정은 http://localhost:3000에서 에디터를, [[T1]에서 API/서버를 지원합니다.

개요(AI 번역)

Proof SDK는 Proof에서 협업 문서를 구동하는 오픈 소스 편집기, 협업 서버, 출처 모델, 에이전트 HTTP 브릿지입니다.

호스팅된 제품을 원한다면 Proof를 사용하세요. 호스팅 증명은 Every.에서 만듭니다.

포함된 것들

  • 출처 추적이 가능한 협업 마크다운 편집기
  • 주석, 제안, 그리고 재작성 작업
  • 실시간 협업 서버
  • 상태, 마크, 편집, 프레즌스, 이벤트를 위한 에이전트 HTTP 브리지
  • apps/proof-example 아래에 있는 작은 예시 앱

작업 공간 배치

  • packages/doc-core
  • packages/doc-editor
  • packages/doc-server
  • packages/doc-store-sqlite
  • packages/agent-bridge
  • apps/proof-example
  • server
  • src

지역 개발

자격 요건:

  • Node.js 18+

의존성 설치:

에디터 시작:

로컬 서버 시작:

기본 설정은 http://localhost:3000에서 에디터를, http://localhost:4000에서 API/서버를 지원합니다.

핵심 노선

정규 증명 SDK 경로:

  • POST /documents
  • GET /documents/:slug/state
  • GET /documents/:slug/snapshot
  • POST /documents/:slug/edit
  • POST /documents/:slug/edit/v2
  • POST /documents/:slug/ops
  • POST /documents/:slug/presence

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Proof SDK

Proof SDK is the open-source editor, collaboration server, provenance model, and agent HTTP bridge that power collaborative documents in Proof.

If you want the hosted product, use Proof. Hosted Proof is made by Every.

What Is Included

  • Collaborative markdown editor with provenance tracking
  • Comments, suggestions, and rewrite operations
  • Realtime collaboration server
  • Agent HTTP bridge for state, marks, edits, presence, and events
  • A small example app under apps/proof-example

Workspace Layout

  • packages/doc-core
  • packages/doc-editor
  • packages/doc-server
  • packages/doc-store-sqlite
  • packages/agent-bridge
  • apps/proof-example
  • server
  • src

Local Development

Requirements:

  • Node.js 18+

Install dependencies:

npm install

Start the editor:

npm run dev

Start the local server:

npm run serve

The default setup serves the editor on http://localhost:3000 and the API/server on http://localhost:4000.

Core Routes

Canonical Proof SDK routes:

  • POST /documents
  • GET /documents/:slug/state
  • GET /documents/:slug/snapshot
  • POST /documents/:slug/edit
  • POST /documents/:slug/edit/v2
  • POST /documents/:slug/ops
  • POST /documents/:slug/presence
  • GET /documents/:slug/events/pending
  • POST /documents/:slug/events/ack
  • GET /documents/:slug/bridge/state
  • GET /documents/:slug/bridge/marks
  • POST /documents/:slug/bridge/comments
  • POST /documents/:slug/bridge/suggestions
  • POST /documents/:slug/bridge/rewrite
  • POST /documents/:slug/bridge/presence

Compatibility aliases remain mounted for the hosted product, but the routes above are the public SDK surface.

Build

npm run build

The build outputs the web bundle to dist/ and writes dist/web-artifact-manifest.json.

Tests

npm test

Docs

  • AGENT_CONTRACT.md
  • docs/agent-docs.md
  • docs/proof.SKILL.md
  • docs/adr/2026-03-proof-sdk-public-core.md

License

  • Code: MIT in LICENSE
  • Trademark guidance: TRADEMARKS.md
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add everyinc/proof-sdk
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →