> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/Crosstalk-Solutions/project-nomad/llms.txt
> Use this file to discover all available pages before exploring further.

# Apps Manager

> Install, start, stop, restart, and update the tools available on your N.O.M.A.D. server from a single page.

The Apps page is your central hub for managing every installable tool on your N.O.M.A.D. server. From here you can install new tools, control which ones are running, and apply updates — all without touching the command line.

Open it by going to **Settings → Apps**.

## Available tools

<CardGroup cols={2}>
  <Card title="AI Assistant" icon="robot">
    Local AI chat powered by [Ollama](https://ollama.com/) with semantic document search via [Qdrant](https://qdrant.tech/). Runs entirely on your hardware — no data leaves your server.
  </Card>

  <Card title="Information Library" icon="books">
    Offline Wikipedia, medical references, survival guides, and ebooks via [Kiwix](https://kiwix.org/). Browse millions of articles without internet.
  </Card>

  <Card title="Education Platform" icon="graduation-cap">
    Khan Academy courses and multi-user progress tracking via [Kolibri](https://learningequality.org/kolibri/). Supports all ages and subjects.
  </Card>

  <Card title="Maps" icon="map">
    Downloadable regional maps for offline navigation via [ProtoMaps](https://protomaps.com). Works without any internet connection.
  </Card>

  <Card title="Data Tools" icon="flask">
    Encryption, encoding, hashing, and data analysis via [CyberChef](https://gchq.github.io/CyberChef/). A browser-based data Swiss Army knife.
  </Card>

  <Card title="Notes" icon="note-sticky">
    Local note-taking with Markdown support via [FlatNotes](https://github.com/dullage/flatnotes). Notes stay on your server.
  </Card>
</CardGroup>

## Service ports

Each installable tool runs as a Docker container with its own port binding. The Command Center links to each service automatically, but if you need to access a service directly (e.g. from another device or script), these are the default host ports:

| Tool                         | Host port | Notes                                 |
| ---------------------------- | --------- | ------------------------------------- |
| Information Library (Kiwix)  | `8090`    | Accessible at `http://SERVER_IP:8090` |
| Education Platform (Kolibri) | `8300`    | Accessible at `http://SERVER_IP:8300` |
| AI Assistant (Ollama API)    | `11434`   | Ollama REST API endpoint              |
| Data Tools (CyberChef)       | `8100`    | Accessible at `http://SERVER_IP:8100` |
| Notes (FlatNotes)            | `8200`    | Accessible at `http://SERVER_IP:8200` |

<Note>
  Maps are served directly by the Command Center at port `8080` — they do not run as a separate container with their own port.
</Note>

## Actions

Each tool card on the Apps page shows its current status and provides the following actions:

| Action              | What it does                                                                                |
| ------------------- | ------------------------------------------------------------------------------------------- |
| **Install**         | Downloads the container image and starts the tool for the first time.                       |
| **Start**           | Starts a tool that is installed but not currently running.                                  |
| **Stop**            | Gracefully shuts down a running tool without removing it.                                   |
| **Restart**         | Stops and immediately starts the tool again. Useful when a service is unresponsive.         |
| **Force Reinstall** | Removes and recreates the container from scratch, re-running the full installation process. |

<Tip>
  If a tool shows a blank page or fails to load, try **Restart** first. Wait 30 seconds after restarting before opening the tool.
</Tip>

## Force Reinstall

Force Reinstall deletes the existing container and creates a new one from scratch. This is different from a regular update — it re-runs the full installation as if the tool were being installed for the first time.

**When to use Force Reinstall:**

* You added an NVIDIA GPU after the AI Assistant was already installed. The AI container needs to be recreated for GPU acceleration to take effect. Without this step, the AI continues running on CPU only.
* A tool is in a broken state that a restart does not fix.
* You want to reset a tool to its default configuration.

<Warning>
  Force Reinstall recreates the container but does **not** delete your downloaded data (AI models, map files, ZIM content). Your content is preserved.
</Warning>

## Nightly update checks

Starting in v1.29, N.O.M.A.D. automatically checks for newer versions of your installed apps each night. When an update is available, a notification appears on the Apps page next to the relevant tool.

### Applying an app update

<Steps>
  <Step title="Open the Apps page">
    Go to **Settings → Apps**.
  </Step>

  <Step title="Find the tool with an available update">
    Tools with pending updates are flagged with an update indicator. Select the version you want to apply.
  </Step>

  <Step title="Apply the update">
    Click the update action for that tool. N.O.M.A.D. pulls the new container image and recreates the container. The tool will be briefly unavailable during this process.
  </Step>
</Steps>

<Note>
  App updates managed through the Apps page are separate from the N.O.M.A.D. software update (the Command Center itself). See [Updates](/management/updates) for how to update the core software.
</Note>

## Related

<CardGroup cols={2}>
  <Card title="Updates" icon="rotate" href="/management/updates">
    Update the N.O.M.A.D. Command Center software.
  </Card>

  <Card title="AI Assistant" icon="robot" href="/features/ai-assistant">
    Learn more about the AI Assistant and GPU acceleration.
  </Card>

  <Card title="System Health" icon="heart-pulse" href="/management/system-health">
    Monitor CPU, memory, and storage usage.
  </Card>

  <Card title="Helper Scripts" icon="terminal" href="/management/helper-scripts">
    Command-line scripts for when you can't access the web interface.
  </Card>
</CardGroup>
