crosstalk-solutions/project-nomad

Project NOMAD is an offline-first knowledge and education server. Wikipedia, thousands of books, courses, maps, and optional local AI, all running on...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 3 minutes ago
Added to GitGenius on August 31st, 2026
Created on June 24th, 2025
Open Issues & Pull Requests: 90 (+0)
GitHub issues: Enabled
Number of forks: 3,637
Total Stargazers: 36,451 (+0)
Total Subscribers: 209 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.6 hours
Mean response time: 4.7 days
90th percentile: 15.6 days
Tracked items: 526

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 62% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "enhancement" is answered fastest, typically in about 12 hours, while "released on @rc" waits about 3 days. Only 11% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 37
New in 7 days: 4
Closed in 7 days: 15
Avg open age: 30 days
Stale 30+ days: 12
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 5
Comments in 7 days: 7
Events in 7 days: 13

Top labels

  • bug (202)
  • enhancement (150)
  • released (96)
  • released on @rc (60)
  • Roadmap Item (2)
  • duplicate (2)
  • wontfix (1)

Detailed Description

Project NOMAD is an offline-first knowledge and education server that bundles Wikipedia, books, courses, maps, and optional local AI on self-owned hardware without requiring internet access.

The tool addresses the problem of knowledge availability in offline or unreliable connectivity scenarios by packaging a curated collection of educational resources into a single self-contained system. It works as a management UI called the Command Center that orchestrates containerized tools and resources via Docker, handling installation, configuration, and updates automatically so users do not need to manage individual components.

Project NOMAD runs on Debian-based operating systems including Ubuntu and Debian, with terminal-based installation and browser-based access to all tools and resources. This design allows deployment as a headless server accessible from other clients, making it suitable for institutional settings, remote locations, or situations where internet connectivity is limited or unavailable. The tool supports both quick installation on standard Linux systems and advanced Docker Compose-based deployment for users wanting manual configuration control. Windows users can run the tool via WSL2 with community-supported Docker installation paths.

The project maintains active development with regular updates to its core management system and bundled resources. Installation and configuration documentation is comprehensive, covering standard Linux setups, WSL2 environments, and Docker-based deployments. The codebase is written in TypeScript and actively maintained with clear guidance for different user skill levels, from quick-start terminal installation to advanced Docker Compose customization.