← All repos

screenpipe

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

agentsagiaiai-memoryaudio-recordingcomputer-visionhermeshermes-agentllmlocal-ailocal-firstmachine-learningmcpmultimodalopenclawprivacyrewindscreen-recordingspeech-to-textycombinator
Browse cluster: Claude AI Agent Frameworks & MCP Tools
12,201commits
176contributors
12languages

Tech stack & purpose

Screenpipe is a local-first screen and audio recording application that captures accessibility trees and conversations for AI agent consumption. Built with Tauri, Rust, TypeScript, and Bun, it serves as a context layer for agents by indexing captured data locally for private, on-device processing. The project is backed by Y Combinator (S26) and includes extensive end-to-end testing infrastructure across Windows, macOS, and Linux, along with specialized testing for features like HD recording pipelines, audio fallback scenarios, and agent integrations with systems like OpenClaw and Hermes.

Community & reference links

Languages

Rust
57.0%
TypeScript
39.7%
JavaScript
1.5%
Swift
0.9%
Shell
0.4%
Python
0.3%
PowerShell
0.1%
HTML
0.1%
CSS
0.1%
NSIS
0.0%
Dockerfile
0.0%
C
0.0%

Contributors (top 30 of 176)