Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
VueRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.