awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mediar-ai avatar

mediar-ai/screenpipe

0
View on GitHub↗
19,337 estrellas·1,838 forks·Rust·6 vistasscreenpipe.com↗

Screenpipe

Screenpipe is a local screen and audio recorder that captures and indexes digital activity to create a searchable archive of computer usage. It functions as an AI context engine, providing a local database of visual and auditory history to ground large language models.

The system serves as a Model Context Protocol server, delivering screen history and meeting transcriptions to external AI assistants. It utilizes an OCR screen search tool to extract text from visual data and a speech-to-text transcription tool for identifying speakers in system and microphone audio.

The software includes capabilities for natural language activity search, chronological activity indexing, and local vector storage for semantic retrieval. It also provides OS-level permission filtering to restrict AI agent access to sensitive content and a local REST API for programmatic activity analysis.

Features

  • Agent Context Providers - Serves as a context provider that injects real-time and historical screen data into AI assistants.
  • Digital Activity Recorders - Provides a private system for capturing and indexing screen and audio activity for later retrieval and analysis.
  • Model Context Protocol - Implements the Model Context Protocol to serve historical screen and audio data to external AI assistants.
  • Meeting Transcriptions - Converts system audio and microphone input into text with speaker identification to document digital conversations.
  • Model Context Protocol Servers - Implements a standardized interface to serve screen history and meeting transcriptions to external AI assistants.
  • Screen Text Extractors - Extracts searchable text from screen frames using optical character recognition engines.
  • Speech-to-Text Engines - Converts system and microphone audio into timestamped text with speaker identification.
  • Speech-to-Text Integrations - Processes system and microphone audio into timestamped text with integrated speaker identification.
  • Speech Transcription Engines - Converts system and microphone audio into text transcripts using optimized ML models.
  • Digital Activity Tracking - Records and stores a private history of screen content and audio to create a searchable archive of computer activity.
  • Local Interaction Stores - Stores real-time screen captures and audio within a private local interaction database.
  • Screen Capture Tools - Captures screen content and accessibility trees periodically to build a chronological activity record.
  • Visual Context Awareness Engines - Functions as a visual context awareness engine that grounds LLMs with a local database of visual and auditory history.
  • Recurring Agent Scheduling - Provides scheduled AI agents that trigger actions based on observed user work activity.
  • Natural Language Querying - Enables keyword and natural language querying across captured screen text and audio transcriptions.
  • Personal Knowledge Management - Creates a searchable database of all digital interactions to act as a personal knowledge base.
  • Vector Storage - Uses a local vector database to store screen text and audio embeddings for semantic retrieval.
  • Activity Timelines - Organizes screenshots and audio transcripts into a time-series timeline for rapid playback and contextual querying.
  • Application Permissions - Provides OS-level permission filtering via configuration files to restrict AI agent access to sensitive application content.
  • Activity Visualizers - Provides a scrollable visual record of screen history for audio playback and screenshot review.
  • End-User Applications - Local AI that records, searches, and automates tasks based on your screen and audio.
  • Screen Recording - AI-powered 24/7 screen and microphone recording.

Historial de estrellas

Gráfico del historial de estrellas de mediar-ai/screenpipeGráfico del historial de estrellas de mediar-ai/screenpipe

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Screenpipe

Proyectos open-source similares, clasificados según cuántas características comparten con Screenpipe.
  • langchain-ai/deepagentsAvatar de langchain-ai

    langchain-ai/deepagents

    25,006Ver en GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Pythonagentsdeepagentslangchain
    Ver en GitHub↗25,006
  • jerryzliu/dayflowAvatar de JerryZLiu

    JerryZLiu/Dayflow

    5,751Ver en GitHub↗

    Dayflow is a privacy-focused productivity tool that records screen activity locally and analyzes it with on-device AI. It captures screen frames at one frame per second, stores everything in a local database, and processes all analysis entirely on the machine to keep data private. The system builds a searchable timeline of work activity and enables natural-language queries about past screen time. The tool distinguishes itself by offering runtime switching between local AI models and cloud providers, allowing users to balance accuracy, privacy, and performance. It automatically runs AI inferen

    Swiftaichatgptclaude
    Ver en GitHub↗5,751
  • mcp-use/mcp-useAvatar de mcp-use

    mcp-use/mcp-use

    10,137Ver en GitHub↗

    mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco

    TypeScriptagentic-frameworkaiapps-sdk
    Ver en GitHub↗10,137
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Ver en GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    Ver en GitHub↗27,191
Ver las 30 alternativas a Screenpipe→

Preguntas frecuentes

¿Qué hace mediar-ai/screenpipe?

Screenpipe is a local screen and audio recorder that captures and indexes digital activity to create a searchable archive of computer usage. It functions as an AI context engine, providing a local database of visual and auditory history to ground large language models.

¿Cuáles son las características principales de mediar-ai/screenpipe?

Las características principales de mediar-ai/screenpipe son: Agent Context Providers, Digital Activity Recorders, Model Context Protocol, Meeting Transcriptions, Model Context Protocol Servers, Screen Text Extractors, Speech-to-Text Engines, Speech-to-Text Integrations.

¿Qué alternativas de código abierto existen para mediar-ai/screenpipe?

Las alternativas de código abierto para mediar-ai/screenpipe incluyen: langchain-ai/deepagents — Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing… jerryzliu/dayflow — Dayflow is a privacy-focused productivity tool that records screen activity locally and analyzes it with on-device AI.… mcp-use/mcp-use — mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… colbymchenry/codegraph — Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI… ahujasid/blender-mcp — This project is a Model Context Protocol server that functions as an automation tool for 3D design software. It acts…