read2mind
read2mind es un gestor de lectura auto-alojado en Rust y Vue 3 que guarda artículos, transcripciones y notas con resúmenes IA opcionales. Usa SQLite y archivos markdown para persistencia.
Ficha actualizada 26 sept 2026, 14:20 · upstream 26 sept 2026, 14:11 · release v0.1.0
Qué es read2mind
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
read2mind es una aplicación auto-alojada diseñada para gestionar contenido de lectura como artículos web y transcripciones de YouTube. Permite tomar notas, organizar tareas y generar resúmenes automáticos mediante inteligencia artificial opcional. La arquitectura separa el backend en Rust con Axum y SQLite del frontend en TypeScript y Vue 3 compilado con Deno.
La aplicación no incluye autenticación nativa, por lo que requiere un proxy inverso o capa de control de acceso externo como nginx, Caddy o Traefik para proteger los datos. Esto permite una configuración flexible según las necesidades de seguridad del entorno. El sistema funciona en localhost por defecto y soporta integración con modelos locales como Ollama o APIs externas como OpenAI mediante variables de entorno.
La persistencia se realiza mediante archivos markdown, lo que facilita respaldos manuales y sincronización entre dispositivos sin dependencias complejas. La configuración se gestiona a través de un archivo config.toml, permitiendo activar o desactivar funcionalidades de IA según disponibilidad de recursos.
- Gestión personal de artículos web guardados con resúmenes automáticos
- Organización de transcripciones de YouTube con notas estructuradas
- Sistema de tareas vinculado a contenido leído para seguimiento de progreso
- Creación de mapas mentales automáticos desde contenido externo
- Almacenamiento local sin dependencia de servicios cloud externos
- Sincronización manual mediante copias de archivos markdown
- Arquitectura ligera en Rust con bajo consumo de recursos
- Portabilidad total mediante almacenamiento en archivos markdown
- Integración flexible con modelos locales o APIs externas
- Frontend moderno y responsivo con Vue 3 + Deno
- Sin autenticación interna, permitiendo control total del acceso externo
- Configuración simple vía archivo config.toml
- No incluye autenticación nativa; requiere proxy inverso para seguridad
- Sin soporte Docker o Compose en el repositorio actual
- Depende de Deno instalado manualmente para el frontend
- Requiere Rust y Cargo para compilar o ejecutar el backend
- No soporta despliegue one-click ni contenedores oficiales
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.
Desplegar en localhost:8555 por defecto. Copiar config.toml.openai.example o config.toml.local-llm.example según necesidad. Asegurar proxy inverso con autenticación básica antes de exponer a red externa. No usar sin capa de seguridad adicional.
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.