papers

소개는 여기, 작업은 App·편집 UI에서

이 페이지는 제품 소개(랜딩)입니다. 실제 프로젝트 작업은 papers App (/app) 또는 편집 UI (/web)에서 진행하세요. CLI·HTTP API·웹이 같은 facts.yaml 스키마를 공유합니다.

Marketing lives here; workspaces live at /app and /web. One schema across CLI, REST, and browser tools.

어디서 작업하나요

역할이 다른 표면을 혼동하지 않도록 분리했습니다. 대부분의 실무 흐름은 App에서 시작하세요.

Desk vs Studio — UX 선택

헤더에서 Desk(현재형 대시보드) 또는 Studio(Cursor형 IDE 미리보기)를 고를 수 있습니다. 웹·향후 데스크톱 앱에서 동일하게 적용됩니다.

Desk

카드·탭·체크리스트 — 입찰·운영 담당자 친화적. /app · /web/

Studio

사이드바·패널·다크 — Cursor 병행 파워유저. Phase 5 Editor Shell

랜딩 지금 여기

제품 소개·기능·배포 안내·API catalog 링크. 프로젝트 데이터를 편집하지 않습니다.

/

papers App 워크스페이스

프로젝트 생성·불러오기, 워크플로·체크리스트, 업로드, facts 폼, RAG·AI, overview JSON — 풀 데스크 UI.

App 시작

편집 UI 편집

dashboard·facts·overview·slots·workflow·RAG 탭. App과 동일 API·북마크 공유. 집중 편집에 적합합니다.

편집 UI

Playground 개발

템플릿·렌더·API Bearer 실험. 실제 제출 워크플로는 App 또는 편집 UI를 사용하세요.

Playground
기능 App 편집 UI Playground
프로젝트·워크플로 데스크 dashboard 탭
인제스트·slots merge
facts · overview · slots 편집 ● (탭) facts JSON
RAG · AI assistant
템플릿 렌더 실험 workflow

무엇을 할 수 있나요

구조화 facts

YAML SSOT로 프로젝트·조직·공고 정보를 키 단위로 관리합니다. 웹·CLI·API가 동일한 facts.yaml을 읽고 병합합니다.

facts slots

인제스트 파이프라인

PDF·DOCX·TXT 등을 sources/에 저장하고 텍스트를 추출합니다. 업로드 후 slots 후보를 검토해 템플릿 항목으로 옮길 수 있습니다.

ingest upload API

제출·기록

overview.json deliverables, 마감·산출물 검증, submit record로 facts 해시 스냅샷을 남깁니다.

overview submit

AI · DB · RAG (선택)

공고·소스·facts 맥락으로 패치 JSON을 제안하고, Postgres 스냅샷·소스 청크 검색을 API로 노출합니다.

assistant RAG

Agent Harness

Web · CLI · MCP가 동일 harness로 explore → draft → render 루프를 실행합니다. supervised gate에서 Apply/Reject 후 facts에 반영됩니다.

agent skills SSE
Agent 콘솔

제품 흐름

App 또는 편집 UI에서 동일한 단계를 따릅니다.

1
워크스페이스 init · App/web
2
소스 수집 ingest · upload
3
slots · facts 검증 · 보강
4
산출물 render · artifacts
5
기록 overview · submit

작업을 시작할 준비가 되셨나요?

로컬·Railway 등 디스크 워크스페이스가 있는 환경에서는 /app에서 프로젝트 루트를 불러오세요. Vercel 등 serverless만 쓸 때는 PAPERS_PROJECT 또는 허용된 루트 정책을 확인하세요.

App으로 이동

개발 · 배포

로컬

pnpm run dev:server + pnpm dev:webGET /api/health로 capability를 확인합니다.

CLI

papers init, ingest, render, assistant — App과 동일 API 계약을 터미널에서 사용합니다.

클라우드

Vercel·Railway 등에 서버를 배포하고 PAPERS_API_TOKEN, PAPERS_ALLOWED_ROOTS로 접근을 제한하세요.