Arquivo de conhecimento offline para Raspberry Pi 5 que disponibiliza Wikipedia, mapas e guias de sobrevivência pelo próprio ponto de acesso Wi-Fi, usando o Internet-in-a-Box.
Crosstalk-Solutions/project-nomad
Servidor de conhecimento e educação offline-first que reúne Wikipedia, cursos, mapas, ferramentas e IA local opcional no hardware que você possui.
- Estrelas
- 42,502
- Forks
- 4,356
- Issues abertas
- 110
- Último commit
- ontem
O que é?
O Project NOMAD é um servidor autocontido para conhecimento e educação offline. Ele roda em uma máquina com Debian que você possui e é acessado pelo navegador, então, depois que o conteúdo é baixado, não é necessária uma conexão com a internet. Uma interface de gerenciamento chamada Command Center instala e atualiza as ferramentas incluídas, executadas como contêineres Docker.
Os módulos incluídos abrangem uma biblioteca de informações offline baseada no Kiwix (Wikipedia e outros conteúdos ZIM), cursos da Khan Academy pelo Kolibri com acompanhamento do progresso, mapas regionais para download via ProtoMaps, CyberChef para trabalhar com dados e FlatNotes para fazer anotações. O AI Assistant pode usar o Ollama ou qualquer servidor compatível com OpenAI, como o LM Studio, com envio de documentos e busca semântica usando o Qdrant.
O próprio NOMAD precisa de cerca de 5 GB de espaço em disco e menos de 1 GB de RAM, mas o AI Assistant e o conteúdo offline aumentam bastante as necessidades de armazenamento e memória. O projeto não inclui autenticação e foi pensado para redes locais, não para exposição direta à internet.
Recursos principais
- 01Biblioteca offline de Wikipedia e ebooks pelo Kiwix
- 02Cursos da Khan Academy com acompanhamento do progresso via Kolibri
- 03Mapas regionais offline para download
- 04Chat opcional com IA local, envio de documentos e busca semântica
- 05Catálogo de apps com instalação em um clique e suporte a contêineres Docker personalizados
- 06Atualizações automáticas opcionais para o software principal e os apps instalados
Casos de uso
- Disponibilizar recursos de referência e educação em locais sem internet confiável
- Montar um servidor de aprendizado em casa ou na sala de aula para estudos offline
- Executar um assistente privado de IA local com seus próprios documentos
- Manter um kit de ferramentas offline auto-hospedado para preparação para emergências
Início rápido
- 1
Confira se você está usando um sistema operacional baseado em Debian (Ubuntu 26.04 LTS recomendado), tem pelo menos 5 GB de espaço livre em disco e permissões sudo
- 2
Execute os comandos de Quick Install do README para baixar e executar o script de instalação
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
Abra um navegador e acesse http://localhost:8080 (ou http://DEVICE_IP:8080 em outro dispositivo)
Antes de usar
- A instalação é compatível apenas com Linux baseado em Debian; usuários do Windows precisam usar a opção WSL2, com suporte da comunidade.
- O AI Assistant aumenta o tamanho da instalação para cerca de 25 GB e requer uma GPU potente ou bastante RAM.
- Não há autenticação integrada; portanto, não exponha o serviço diretamente à internet.
Em coleções
Tópicos
Perguntas frequentes
- O que é project-nomad?
- Servidor de conhecimento e educação offline-first que reúne Wikipedia, cursos, mapas, ferramentas e IA local opcional no hardware que você possui. O Project NOMAD é um servidor autocontido para conhecimento e educação offline. Ele roda em uma máquina com Debian que você possui e é acessado pelo navegador, então, depois que o conteúdo é baixado, não é necessária uma conexão com a internet. Uma interface de gerenciamento chamada Command Center instala e atualiza as ferramentas incluídas, executadas como contêineres Docker.
- project-nomad é gratuito? Qual é a licença?
- project-nomad é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- project-nomad ainda é mantido?
- Manutenção ativa. O último commit de project-nomad foi em 6 de nov. de 2026.
- Para que posso usar project-nomad?
- Disponibilizar recursos de referência e educação em locais sem internet confiável Montar um servidor de aprendizado em casa ou na sala de aula para estudos offline Executar um assistente privado de IA local com seus próprios documentos Manter um kit de ferramentas offline auto-hospedado para preparação para emergências
- Como instalar project-nomad?
- Confira se você está usando um sistema operacional baseado em Debian (Ubuntu 26.04 LTS recomendado), tem pelo menos 5 GB de espaço livre em disco e permissões sudo Execute os comandos de Quick Install do README para baixar e executar o script de instalação: 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 Abra um navegador e acesse http://localhost:8080 (ou http://DEVICE_IP:8080 em outro dispositivo)
- Onde consigo project-nomad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Crosstalk-Solutions/project-nomad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema local de perguntas e respostas sobre seus próprios arquivos, como PDF, Word, Excel, Markdown e imagens, com implantação offline.
Rastreador de histórico de localização e app web auto-hospedável que substitui o Google Timeline, com mapas, viagens, estatísticas e importação de várias fontes.
Rastreador de viagens auto-hospedável para registrar lugares visitados, planejar viagens de vários dias e mapear países e regiões em um único mapa-múndi.
Plugin do Obsidian que executa ações de assistente de IA em textos selecionados, usando modelos locais do Ollama ou compatíveis com OpenAI.
App de ditado por voz open source para Mac: segure Fn, fale e o texto revisado será digitado onde estiver o cursor.