liliu-z/stashbase
An open-source, local-first writing workspace where you can write with Claude Code and Codex, drawing on your own sources and past work.
해결하는 문제
StashBase는 작가를 위한 IDE와 같은 기능을 하는 로컬 우선 글쓰기 작업 공간을 제공합니다. AI 에이전트를 사용자 자신의 로컬 소스 및 과거 작업과 직접 통합하여, 저자의 고유한 목소리를 잃지 않으면서 맥락에 맞는 초안 작성 및 수정을 가능하게 함으로써 분산된 글쓰기 워크플로우 문제를 해결합니다.
작동 방식
사용자는 작업을 로컬 프로젝트 폴더에 구성합니다. 시스템은 텍스트 추출 및 의미 검색을 사용하여 AI 에이전트(예: Claude 또는 Codex)에게 이러한 파일에서 빠르고 정확한 컨텍스트를 제공합니다. AI가 제안한 편집을 전통적인 코드 스타일의 diff가 아닌 인라인 산문 변경(빨간 취소선 및 녹색 강조)으로 검토할 수 있는 특수한 "문서 diff" 시스템을 갖추고 있습니다. 또한 외부 에이전트와 연결하기 위해 Model Context Protocol(MCP)을 지원합니다.
대상 사용자
AI를 사용하여 문서를 초안 작성하고 다듬으면서 로컬 데이터와 개인 글쓰기 스타일을 엄격하게 제어하려는 작가, 연구자 및 콘텐츠 제작자를 위해 설계되었습니다.
주요 기능
- 로컬 우선 아키텍처: 문서는 로컬 폴더에 유지되며 OCR/텍스트 추출은 로컬에서 실행됩니다.
- 의미 검색: OpenAI 또는 OpenRouter와 통합하여 의미로 소스를 검색합니다.
- 산문 중심 diff: 문서 흐름에서 AI 편집을 직접 검토하고 직관적인 실행 취소/유지 옵션을 제공합니다.
- 목소리 보존: 과거 글쓰기 및 편집을 사용하여 새 초안을 안내합니다.
- MCP 지원: 외부 MCP 클라이언트가 프로젝트 파일을 읽고, 검색하고, 편집할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트