Nostos
Nostos es un entorno auto-alojado para gestión bibliotecaria, lectura, anotación y escritura. Integra libros físicos y digitales con herramientas de pensamiento y redacción en una sola plataforma.
Ficha actualizada 27 sept 2026, 15:07 · upstream 27 sept 2026, 14:51 · release sin release detectada
Qué es Nostos
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Nostos actúa como un hogar centralizado para la vida lectora, permitiendo conectar lo que se lee con el pensamiento y la escritura posterior. La aplicación soporta libros físicos (con metadatos ISBN), archivos EPUB, PDFs y audiolibros, ofreciendo lectores integrados para cada formato sin necesidad de cambiar de herramienta.
El núcleo del sistema incluye un módulo de 'Cerebro' para gestionar conceptos e ideas mediante enlaces wiki y visualizaciones gráficas, facilitando la conexión entre notas dispersas. Además, cuenta con un Estudio de Escritura que permite redactar proyectos utilizando material de referencia en tiempo real, con edición rica y guardado automático.
La arquitectura está diseñada para ser portable y segura, permitiendo el auto-alojamiento completo con SQLite como base de datos local. Ofrece capacidades de exportación OPDS para compartir la biblioteca y un protocolo MCP opcional para integraciones con herramientas de IA externas bajo control del operador.
- Gestión unificada de una biblioteca híbrida (física, EPUB, PDF, audio) con progreso de lectura persistente.
- Creación de notas contextualizadas vinculadas a pasajes específicos de libros para investigación o análisis.
- Desarrollo de textos propios utilizando material fuente como referencia directa en el editor integrado.
- Visualización y conexión de ideas mediante un grafo de conceptos interactivos con limpieza automática.
- Exportación de la biblioteca completa a lectores compatibles vía catálogo OPDS en redes privadas.
- Arquitectura modular separando el producto canónico del host SelfHosted y el frontend Angular compartido.
- Soporte nativo para formatos multimedia (EPUB, PDF, M4B/MP3) con reproductores integrados en navegador.
- Persistencia de datos local mediante SQLite sin dependencia obligatoria de servicios externos para IA.
- Portabilidad garantizada mediante archivos de exportación `.nostos` y volúmenes Docker persistentes.
- Interfaz minimalista enfocada en la lectura y escritura, evitando mecánicas de engagement social.
- Requiere instalación previa del SDK .NET 10 y Node.js LTS para entornos no contenerizados.
- La funcionalidad de IA es opcional y depende de configuración externa o servicios gestionados por el operador.
- El despliegue auto-alojado gestiona toda la infraestructura, incluyendo almacenamiento de archivos en disco local.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Utilizar la imagen oficial ghcr.io/christian-gennari/nostos:latest con un volumen persistente montado en /data para evitar pérdida de datos al reiniciar el contenedor. El puerto por defecto es 5099. Para actualizaciones seguras, preferir las etiquetas inmutables sha-<commit> o usar la exportación .nostos como respaldo antes de migrar.
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.





