Repolode
Crosstalk-Solutions

Crosstalk-Solutions/project-nomad

Servidor de conocimiento y educación diseñado para funcionar sin conexión, con Wikipedia, cursos, mapas, herramientas e IA local opcional en hardware propio.

Estrellas
42,286
Forks
4,324
Issues abiertos
110
Último commit
hace 19 horas

¿Qué es?

Project NOMAD es un servidor autónomo de conocimiento y educación que funciona sin conexión. Se ejecuta en una máquina propia basada en Debian y se accede a él desde un navegador web, así que, una vez descargado el contenido, no hace falta conexión a internet. Una interfaz de administración llamada Command Center instala y actualiza las herramientas incluidas, que se ejecutan como contenedores Docker.

Los módulos incluidos abarcan una biblioteca de información sin conexión basada en Kiwix (Wikipedia y otros contenidos ZIM), cursos de Khan Academy a través de Kolibri con seguimiento del progreso, mapas regionales descargables mediante ProtoMaps, CyberChef para trabajar con datos y FlatNotes para tomar notas. El AI Assistant puede usar Ollama o cualquier servidor compatible con OpenAI, como LM Studio, e incluye carga de documentos y búsqueda semántica con tecnología de Qdrant.

NOMAD necesita alrededor de 5 GB de disco y menos de 1 GB de RAM, pero el AI Assistant y el contenido sin conexión aumentan considerablemente los requisitos de almacenamiento y memoria. El proyecto no incluye autenticación y está pensado para redes locales, no para exponerlo directamente a internet.

Funciones clave

  • 01Biblioteca sin conexión de Wikipedia y libros electrónicos mediante Kiwix
  • 02Cursos de Khan Academy con seguimiento del progreso a través de Kolibri
  • 03Mapas regionales descargables para usar sin conexión
  • 04Chat opcional con IA local, carga de documentos y búsqueda semántica
  • 05Catálogo de aplicaciones con instalación en un clic y compatibilidad con contenedores Docker personalizados
  • 06Actualizaciones automáticas opcionales para el software principal y las aplicaciones instaladas

Casos de uso

  • Ofrecer recursos de consulta y educación en zonas sin acceso fiable a internet
  • Configurar un servidor de aprendizaje para el hogar o el aula que permita estudiar sin conexión
  • Ejecutar un asistente de IA local y privado que trabaje con documentos propios
  • Mantener un conjunto de herramientas alojadas en un servidor propio y disponibles sin conexión para prepararse ante emergencias

Inicio rápido

  1. 1

    Comprueba que tienes un sistema operativo basado en Debian (se recomienda Ubuntu 26.04 LTS), al menos 5 GB de espacio libre en disco y permisos sudo

  2. 2

    Ejecuta los comandos de Quick Install del README para descargar y ejecutar el script de instalación

    sudo apt-get update && sudo apt-get install -y curl && curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh -o install_nomad.sh && sudo bash install_nomad.sh
  3. 3

    Abre un navegador y ve a http://localhost:8080 (o a http://DEVICE_IP:8080 desde otro dispositivo)

Antes de usarlo

  • Solo se instala en Linux basado en Debian; los usuarios de Windows deben usar la opción WSL2, con soporte de la comunidad.
  • AI Assistant eleva el tamaño de la instalación a unos 25 GB y requiere una GPU potente o bastante RAM.
  • No incluye autenticación, por lo que no debe exponerse directamente a Internet.

En colecciones

Temas

Preguntas frecuentes

¿Qué es project-nomad?
Servidor de conocimiento y educación diseñado para funcionar sin conexión, con Wikipedia, cursos, mapas, herramientas e IA local opcional en hardware propio. Project NOMAD es un servidor autónomo de conocimiento y educación que funciona sin conexión. Se ejecuta en una máquina propia basada en Debian y se accede a él desde un navegador web, así que, una vez descargado el contenido, no hace falta conexión a internet. Una interfaz de administración llamada Command Center instala y actualiza las herramientas incluidas, que se ejecutan como contenedores Docker.
¿project-nomad es gratuito? ¿Qué licencia tiene?
project-nomad es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿project-nomad sigue mantenido?
Mantenimiento activo. El último commit de project-nomad fue el 5 nov 2026.
¿Para qué puedo usar project-nomad?
Ofrecer recursos de consulta y educación en zonas sin acceso fiable a internet Configurar un servidor de aprendizaje para el hogar o el aula que permita estudiar sin conexión Ejecutar un asistente de IA local y privado que trabaje con documentos propios Mantener un conjunto de herramientas alojadas en un servidor propio y disponibles sin conexión para prepararse ante emergencias
¿Cómo se instala project-nomad?
Comprueba que tienes un sistema operativo basado en Debian (se recomienda Ubuntu 26.04 LTS), al menos 5 GB de espacio libre en disco y permisos sudo Ejecuta los comandos de Quick Install del README para descargar y ejecutar el script de instalación: sudo apt-get update && sudo apt-get install -y curl && curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh -o install_nomad.sh && sudo bash install_nomad.sh Abre un navegador y ve a http://localhost:8080 (o a http://DEVICE_IP:8080 desde otro dispositivo)
¿Dónde consigo project-nomad?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Crosstalk-Solutions/project-nomad

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados