Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Nostos-Rebirth

Nostos-Rebirth es una herramienta de lectura y pensamiento personal autocontenido, basada en .NET 10 con base de datos SQLite. Permite organizar libros, notas y pensamientos de forma local sin depender de servicios externos.

Ficha actualizada 22 sept 2026, 19:22 · upstream 22 sept 2026, 19:20 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Nostos-Rebirth

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

Nostos es un espacio digital tranquilo para lectores serios, académicos y pensadores. Es una biblioteca y sistema de conocimiento personal autocontenido, construido para conectar lo que lees con tus ideas escritas. Se diferencia de otras herramientas al no requerir suscripciones, ni feeds algorítmicos ni publicidad agresiva. Su diseño se inspira en la estética editorial nórdica, utilizando tipografías como Newsreader y Hanken Grotesk, junto con una interfaz limpia y sin distracciones.

La arquitectura está diseñada para ser eficiente: utiliza .NET 10 Minimal APIs para el backend, Angular 21 para la interfaz frontend, SQLite vía Entity Framework Core 10 para persistencia de datos y tecnologías como epub.js para lectura de libros electrónicos. Todo se ejecuta en un solo servidor local sin necesidad de infraestructura compleja.

El sistema soporta múltiples formatos: libros físicos (con búsqueda por ISBN), EPUBs con lector integrado, PDFs con visualizador limpio y audiobooks con reproductor basado en Howler.js. Las notas pueden vincularse entre sí mediante enlaces bi-directionales tipo wiki, creando un mapa conceptual dinámico de ideas relacionadas.

La filosofía central es la autonomía del pensamiento: no se recarga contenido desde servidores externos ni se alimenta de algoritmos que sugieran lecturas basadas en comportamiento. Todo el flujo de lectura y escritura ocurre completamente localmente sobre tu propio hardware.

CASOS DE USO
  • Organizar un catálogo personal de libros físicos, EPUBs y PDFs sin necesidad de plataformas externas
  • Registrar notas y pensamientos mientras lees, vinculándolos directamente a párrafos específicos del libro
  • Construir mapas conceptuales interconectados desde la lectura activa, sin depender de feeds algorítmicos
  • Escribir ensayos o reflexiones basadas en lecturas profundas, manteniendo un registro continuo y autocontenido
  • Acompañar audiobooks con reproductor integrado que permita leer mientras se escucha
  • Crear un sistema de conocimiento personal soberano que no dependa de suscripciones ni servicios cloud
PUNTOS DESTACADOS
  • Soporte completo en formato EPUB con reproductor integrado y lectura continua sin interrupciones
  • Base de datos SQLite local que garantiza la privacidad total: nada se envía a ningún servidor externo
  • Editor integrado TinyMCE con soporte bidireccional para markdown, permitiendo escribir directamente desde el navegador
  • Diseño visual inspirado en estética editorial nórdica y tipografías clásicas como Newsreader y Hanken Grotesk
  • Sistema de enlaces bi-directional tipo wiki que permite explorar conceptos relacionados entre notas sin necesidad de navegación externa
  • Soporte nativo para libros físicos mediante búsqueda por ISBN, permitiendo importar catalogos completos
PRECAUCIONES
  • No incluye reproductor de audio nativo (requiere instalación adicional de Howler.js)
  • La sincronización entre dispositivos no está soportada en la versión actual
  • El sistema no tiene autenticación de usuarios ni gestión de permisos
  • No incluye exportación a formatos estándar como JSON o XML para integración con herramientas externas
  • La búsqueda por ISBN requiere que el libro esté catalogado correctamente, lo cual puede ser un desafío manual
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Para ejecutar Nostos en producción se recomienda desplegar una instancia de .NET 10 Minimal API sobre un servidor web como IIS o Node.js. El frontend Angular debe ejecutarse en un entorno separado (por ejemplo, Docker) para evitar conflictos con el backend. Se recomienda configurar HTTPS y usar certificados SSL. Para la base de datos SQLite, se puede ejecutar localmente en una máquina virtual o en producción mediante contenedores. Se recomienda mantener backups diarios del repositorio de código y realizar migraciones automáticas periódicamente. El sistema es ligero y eficiente, por lo que el rendimiento no será un problema en entornos con recursos limitados.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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