relic
Relic es un gestor de portapapeles cifrado de extremo a extremo y local-first. Captura todo lo copiado (texto, imágenes, archivos), indexándolo con IA local en Rust para búsqueda semántica offline. Sincroniza opcionalmente entre dispositivos vía servidor propio o Relic Cloud.
Ficha actualizada 22 sept 2026, 17:22 · upstream 22 sept 2026, 16:24 · release v1.0.50
Qué es relic
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Relic es un almacén cifrado de extremo a extremo para todo lo que se copia. Funciona bajo el principio local-first: la bóveda reside en SQLite con índice FTS en cada dispositivo, permitiendo búsqueda instantánea sin conexión. El contenido se sella antes de salir del equipo usando XChaCha20-Poly1305 con una clave maestra envuelta por Argon2id (64 MiB).
- Gestión histórica de portapapeles para recuperación de información a largo plazo.
- Búsqueda semántica offline mediante embeddings generados localmente en Rust.
- Auditoría forense de copias realizadas sin intervención de terceros.
- Sincronización segura entre dispositivos sin exponer contenido a servidores externos.
- Despliegue propio (self-hosting) para mantener el control total de los datos.
- Encriptación verificable con paquete Apache-2.0 independiente del cliente Flutter.
- IA on-device en Rust que clasifica y etiqueta contenido sin enviarlo a la nube.
- Licencia AGPL-3.0 para el núcleo, asegurando copyleft si se ofrece como servicio.
- Soporte nativo para Windows, macOS, Linux, Android e iOS mediante Flutter.
- Sincronización opcional con servidor propio o Relic Cloud sin acceso al contenido.
- Requiere recursos de CPU y RAM para ejecutar el sidecar de IA local (relic-sift).
- La sincronización no es automática; debe configurarse manualmente en cada dispositivo.
- El almacenamiento local depende de SQLite, lo que puede limitar escalabilidad masiva.
- La interfaz gráfica está construida con Flutter, lo que añade complejidad de build.
- No hay soporte oficial para bases de datos externas al SQLite local.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para self-hosting, usar la imagen Docker ghcr.io/relicsync/relic-selfhost en puerto 8787. Los clientes se instalan con winget (Windows), brew (macOS) o AppImage (Linux). Verificar el código criptográfico ejecutando dart test en crypto/. La licencia AGPL-3.0 obliga a compartir cambios si se ofrece como servicio.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.