Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openrecall

Alternativa open-source a Windows Recall. Captura snapshots para búsqueda semántica local con Python y OCR. Privacidad garantizada sin nube.

Ficha actualizada 18 sept 2026, 19:27 · upstream 24 sept 2025, 8:19 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es openrecall

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

OpenRecall es una herramienta de software que captura la historia digital del usuario mediante instantáneas periódicas (snapshots). Estas imágenes se analizan localmente utilizando procesamiento OCR y modelos de IA locales, permitiendo una búsqueda semántica robusta sobre el contenido visualizado en pantallas. El sistema almacena los datos directamente en el dispositivo, eliminando la necesidad de conexión a internet o servicios en la nube para mantener la privacidad.

CASOS DE USO
  • Revisión y recuperación de información histórica desde capturas de pantalla almacenadas localmente.
  • Búsqueda semántica avanzada sobre contenido visual sin enviar datos a servidores externos.
  • Auditoría de privacidad al permitir inspección del código fuente bajo licencia AGPLv3.
  • Uso en entornos corporativos o domésticos con restricciones de conectividad a internet.
PUNTOS DESTACADOS
  • Código abierto y auditable bajo licencia AGPLv3, permitiendo verificar la ausencia de backdoors.
  • Procesamiento local-first que evita el envío de datos sensibles a servicios externos.
  • Compatibilidad multiplataforma con soporte nativo para Windows, macOS y Linux.
  • Opción de cifrado de almacenamiento en disco removible para seguridad adicional.
PRECAUCIONES
  • Requiere instalación manual de Python 3.11 y dependencias vía pip, sin contenedores Docker nativos.
  • Gestión directa del almacenamiento local sin orquestación automática de bases de datos externas.
  • Dependencia de hardware compatible con OCR y recursos locales para el procesamiento de IA.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar mediante pip en Python 3.11+. Ejecutar python3 -m openrecall.app. Configurar ruta de almacenamiento (--storage-path) y considerar cifrado según docs/encryption.md. Puerto web por defecto 8082. Requiere gestión manual de limpieza de datos al desinstalar.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8082
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.