
screenpipe live-view-assets
YC (S26) | Open Computer History | 로컬에서 화면을 지속적으로 녹화하고 에이전트(Claude, Codex, Openclaw, Hermes, Runner...)에 컨텍스트를 제공합니다
SCREENPIPE 다운로드
[ screenpipe | YC S26 ]
Screenpipe는 귀사에서 자동화할 가치가 있는 업무를 찾아냅니다
회사의 컴퓨터 작업을 지속적으로 기록하고, 워크플로를 매핑하며, 자동화할 가치가 있는 업무를 찾도록 돕고, 에이전트의 컨텍스트를 제공합니다
https://github.com/user-attachments/assets/70fe94eb-6d2a-47ca-b7c3-c8ead13a5b7f
이게 뭔가요?
screenpipe는 모든 컴퓨터 작업을 로컬에서 캡처하고 회사의 에이전트를 지원합니다
┌─────────────────────────────────────────┐
│ screen + audio → local storage → ai │
└─────────────────────────────────────────┘
- 모든 것을 기억 - 했던 일, 본 것, 들은 것을 절대 잊지 않음
- 워크플로 매핑 - 자동화할 워크플로 목록 생성 (사람을 인터뷰하거나 컨설턴트를 고용하는 대신)
- 하는 일을 기반으로 작동하는 에이전트 실행 - 하는 일을 기반으로 에이전트, 스킬, 자동화 생성
- AI로 검색 - 자연어로 무엇이든 찾기
- 로컬 우선 - 캡처 기록은 기본적으로 기기에 유지됩니다. 클라우드 AI, 동기화, 통합, 관리형 팀 스토리지는 별도의 데이터 경로를 사용합니다. 개인정보 보호 및 보안을 참조하세요.
- 소스 공개 - 검사, 수정, 감사 (LICENSE.md)
설치
macOS, Windows 또는 Linux용 데스크톱 앱 다운로드. 사용 가능한 기능은 요금제에 따라 다릅니다.
또는 CLI를 실행하세요:
npx screenpipe record
then
npx screenpipe setup
# or
claude mcp add screenpipe -- npx -y screenpipe-mcp@latest
그런 다음 claude에게 what did i see in the last 5 mins? 또는 summarize today conversations 또는 create a pipe that updates linear every time i work on task X라고 물어보세요.
🤖 코딩 에이전트를 위한 CLI 전용 설정
Claude Code, Codex, Gemini CLI, Cursor 또는 다른 코딩 에이전트가 이 저장소에서 작업 중이라면, 다음 지침을 전달하세요:
screenpipe를 운영하기 전에 screenpipe CLI skill을 읽으세요. 상시 작동하는 로컬 캡처를 설정하고, 캡처 최신 상태와 저장 공간을 확인한 다음, 데스크톱 앱에 의존하지 않고 내 기록을 조회하세요.
컴퓨터에서 감지된 모든 지원 에이전트에 screenpipe 스킬과 MCP 구성을 설치하려면 다음을 실행하세요:
npx screenpipe setup
이 스킬은 레코더 우선 서비스 기본값, 명시적 API 전용 서버 모드, 사람이 읽는 형식과 JSON 형식의 상태, 로컬 검색, 안전한 읽기 전용 SQLite 접근, 파이프, 연결을 다룹니다.
사양
- 전체 접근성 트리 캡처, 대체 수단으로서의 OCR, 전사, 화자, 키보드 입력, 앱 전환
- CPU: 약 5-20%; 하드웨어, 캡처 설정, 전사, AI 워크로드에 따라 달라짐
- RAM: 캡처에 약 0.5-3 GB; 로컬 모델과 추가 워크로드는 더 많이 사용할 수 있음
- 저장 공간: 활동, 디스플레이, 오디오, 캡처 설정, 보존 기간에 따라 달라짐. 저장 공간을 산정하기 전에 사용 중인 기기에서 대표적인 하루를 측정하십시오.
- 필터 (창, 앱, 크롬 확장 프로그램, 비밀번호, 독점 AI PII 모델)
- 선택적 저장 데이터 암호화
- 로컬 캡처와 검색은 설정 후 오프라인으로 작동합니다. 클라우드 AI, 동기화, 연결된 서비스는 네트워크 접근이 필요합니다.
docs · enterprise · discord · x · youtube · reddit
저장소 안내
개발 환경 설정과 기여 요건은 CONTRIBUTING.md부터 시작하십시오. 에이전트는 AGENTS.md도 읽어야 하며, CLAUDE.md는 동일한 지침을 가리킵니다.
| 디렉터리 | 내용 |
|---|---|
apps/ | 데스크톱 앱과 Workflows 웹 호스트 |
crates/ | Rust 캡처, 저장, 엔진, 서비스 크레이트 |
packages/ | SDK, CLI 배포, MCP 서버, 브라우저 확장 프로그램, 공유 UI |
docs/ | 기여자 가이드, 제품/디자인 지침, 테스트, 아키텍처 사양 |
evals/ | 코딩 에이전트 회귀 평가 |
infra/ | 빌드 러너와 배포 인프라 |
scripts/ | 저장소 개발 및 유지 관리 도구 |
사람과 에이전트를 위한 문서
- 온보딩: 설정부터 첫 기여까지의 안내.
- 비전: 제품 우선순위와 범위.
- 디자인: 인터페이스 원칙과 시각적 관례.
- 테스트: 회귀 체크리스트와 검증 지침.
- 커버리지: 생성된 E2E 및 핵심 엔진 커버리지 요약.
- 네이티브 빌드: 지원되는 빌드 및 테스트 명령.
- 앱 게시: 릴리스 및 게시 경계.
루트 package.json은 이 저장소를 Git 의존성으로 설치하는 프로젝트를 위해 @screenpipe/workflows-ui를 노출합니다. 이는 내보내기를 구현이 위치한 packages/workflows-ui로 전달하며, 루트 JavaScript 워크스페이스나 앱이 아닙니다. 저장소 내 앱은 해당 패키지에 직접 의존합니다. 두 매니페스트의 내보내기와 의존성을 일치된 상태로 유지하십시오.
기여
지침, 유지 관리자, PR 제출 방법은 CONTRIBUTING.md를 참조하십시오.
모든 기여자에게 감사드립니다: