Exogram
Red social de subrayados de lectura con búsqueda semántica local y diseño orientado a la privacidad.
Proyecto: Exogram — 2026
Exogram es una plataforma de subrayados de lectura donde los usuarios importan sus highlights de Kindle, los anotan y los conectan semánticamente con los de otras personas. No hay algoritmos de engagement, ni contadores de likes, ni scroll infinito: solo lectores y lo que subrayan.
Características Principales
- Importación de highlights: Soporte para exportaciones de Kindle con preservación de notas, ubicación en el texto y metadatos del libro
- Búsqueda semántica local: Embeddings con
paraphrase-multilingual-MiniLM-L12-v2(ONNX Runtime, sin PyTorch) almacenados en pgvector — los textos de los usuarios no salen del sistema - Descubrimiento por afinidad: Comparación de centroides semánticos entre usuarios para encontrar lectores con intereses similares, sin popularidad ni actividad como señal
- Red por invitación: Árbol de invitaciones como grafo social subyacente, con profundidad de comentarios configurable como modelo de confianza
- Privacidad granular: Visibilidad por highlight, modo ermitaño, flag de descubrimiento y control de quién puede comentar
- Stack self-hosted: Postal para email transaccional, Caddy para TLS, servidor en Alemania bajo jurisdicción GDPR
Stack Técnico
Django 5.2 LTS · Vue 3 · PostgreSQL + pgvector · Celery + Redis · Docker · Caddy · GitHub Actions CI/CD