screenpipe/screenpipe

YC (S26) | Record your screen 24/7 and plug into your agents. Local, private, secure. Connect to OpenClaw, Hermes agent and 100+ apps

해결하는 문제

Screenpipe는 컴퓨터의 화면과 오디오를 24시간 내내 로컬에서 녹화하여 디지털 활동을 검색 가능한 AI 기반 메모리로 변환합니다. 수동으로 메모를 남기거나 정보가 어디서 보였는지 또는 들렸는지 정확히 기억할 필요가 없으며, 모든 데이터는 엄격하게 로컬에 안전하게 보관됩니다.

작동 방식

이 시스템은 이벤트 기반 캡처를 사용하여 앱 전환 또는 타이핑과 같은 의미 있는 변화가 발생할 때만 스크린샷과 OS의 접근성 트리(필요한 경우 OCR로 전환)를 기록합니다. 시스템 및 마이크 오디오를 캡처하고 Whisper를 사용하여 로컬에서 텍스트로 변환합니다. 모든 데이터는 전체 텍스트 검색 기능이 있는 로컬 SQLite 데이터베이스에 저장됩니다. 이 데이터는 REST API 및 Model Context Protocol (MCP) 서버를 통해 노출되어 Claude 또는 Cursor와 같은 AI 에이전트 및 어시스턴트가 기록을 쿼리할 수 있도록 합니다.

대상 사용자

  • 디지털 워크플로에서 특정 세부 사항을 기억해내야 하는 지식 노동자 및 연구자.
  • 현재 작업의 실시간 컨텍스트를 AI 코딩 어시스턴트에 제공하고자 하는 개발자.
  • 탭, 문서 및 대화를 추적하는 데 어려움을 겪는 ADHD가 있는 분들.
  • 자동 회의 전사 및 요약이 필요한 원격 근무자.
  • 결정론적인 OS 수준의 데이터 권한을 가진 AI 메모리 도구 배포를 원하는 기업.

주요 특징

  • 100% 로컬 퍼스트: 데이터는 사용자의 장치에 저장되며, 최대의 프라이버시를 위해 선택적으로 로컬 AI(Ollama 사용)를 사용할 수 있습니다.
  • AI Pipes: 마크다운 파일로 정의된 예약된 AI 에이전트로, 화면 데이터를 기반으로 일일 요약 또는 회의 요약과 같은 작업을 자동화할 수 있습니다。
  • MCP 서버: Claude Desktop 및 Cursor와 같은 AI 어시스턴트와 네이티브 통합되어 직접 기록을 쿼리할 수 있습니다。
  • 이벤트 기반 캡처: 매초 녹화하는 대신 활동이 변경될 때만 캡처하여 CPU 및 저장 공간 오버헤드를 줄입니다。
  • 멀티 모니터 지원: 연결된 모든 모니터를 동시에 캡처합니다.