project-nomad

Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empowered—anytime, anywhere.

23 articles 1.3k View on GitHub ↗
23 articles
How Project N.O.M.A.D. Provides Offline Maps Using Protomaps: Architecture and Implementation

Discover how Project N.O.M.A.D. uses Protomaps for offline maps. Learn about its architecture for downloading basemaps and serving dynamic styles locally.

architecture
Mar 16, 2026
What Is the Role of Kolibri in Project N.O.M.A.D.? A Deep Dive into the Education Platform

Discover Kolibri's vital role in Project N.O.M.A.D. as the offline education platform. Explore its Khan Academy-style curricula and progress tracking for impactful learning anywhere.

deep-dive
Mar 16, 2026
How to Integrate with the RagController API for RAG Operations in Project Nomad

Integrate with the RagController API in Project Nomad to upload documents, monitor embedding jobs, and manage Qdrant vector stores for efficient RAG operations. Learn how now.

how-to-guide
Mar 16, 2026
How to Use the ChatController API for AI Interactions in Project Nomad

Learn to use Project Nomad's ChatController API for AI interactions. Manage chat sessions, persist history, and use local Ollama for inference with this guide.

how-to-guide
Mar 16, 2026
Project N.O.M.A.D. API Endpoints: Complete Guide to Service Integration

Explore Project N.O.M.A.D. API endpoints for seamless service integration. Access AI chat, system management, ZIM libraries, maps & benchmarking programmatically.

api-reference
Mar 16, 2026
How EmbedFileJob Powers Project N.O.M.A.D.'s RAG Knowledge Base

Discover how EmbedFileJob fuels Project N.O.M.A.D.'s RAG knowledge base by converting files into searchable vector embeddings for enhanced retrieval accuracy.

deep-dive
Mar 16, 2026
What Is the RunDownloadJob in Project N.O.M.A.D.? Core Architecture Explained

Explore the RunDownloadJob in Project N.O.M.A.D. Understand how this core BullMQ worker manages file downloads, persistence, cleanup, and post-processing for efficient data management.

architecture
Mar 16, 2026
How Project N.O.M.A.D. Uses Background Jobs for Asynchronous Processing

Discover how Project N.O.M.A.D. leverages background jobs with BullMQ for efficient asynchronous processing. Explore its three layer architecture for seamless task management.

how-to-guide
Mar 16, 2026
Key Data Models in Project N.O.M.A.D.'s Database: Complete Schema Guide

Explore Project N.O.M.A.D.'s core AdonisJS Lucid models. Understand the database schema for managing microservices, content, LLM chats, and benchmark data in this comprehensive guide. Your complete schema overview awaits.

api-reference
Mar 16, 2026
How to Manage Ollama Models (Download, Delete, List) in Project N.O.M.A.D.

Learn to manage Ollama models (download, delete, list) in Project N.O.M.A.D. Discover how to interact with Ollama efficiently through REST endpoints and background job processing for seamless model management and progress strea...

how-to-guide
Mar 16, 2026
How to Download ZIM Files Remotely in Project N.O.M.A.D.

Learn how to download ZIM files remotely with Project N.O.M.A.D. Explore secure, resumable HTTP downloads with SSRF and MIME-type checks for offline content access.

how-to-guide
Mar 16, 2026
How to Manage Offline Content Using ZIM Files with the ZimService in Project Nomad

Learn to manage offline content using ZIM files with Project Nomad's ZimService. Discover lifecycle management, catalog scanning, background downloads, and Kiwix integration.

how-to-guide
Mar 16, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →