UMBRA // WIKI
OFFLINE SURVIVAL INTELLIGENCE

Install Umbra Wiki on Arch Linux

Umbra Wiki is an offline survival assistant: a local AI that answers from a library stored on your own computer, cites its sources, and keeps working with no internet. This page installs it from [umbra], its signed pacman repository, so it installs and updates like any other Arch software. On Windows 11? Download the Windows app (more).

Umbra Wiki's start screen

Umbra Wiki's start screen. More on GitHub.

New: Umbra Wiki 3.2.4

Everything new since 3.2.0. Already have Umbra? Update it with the rest of your system; Umbra shows what's new the next time it opens:

$ sudo pacman -Syu

Talk and connect

  • Talk with Umbra: hold F9 or click the microphone and just talk, and hear answers read aloud with a natural voice while they're written. Offline, on Linux and Windows alike, with a voice for every personality
  • LoRa mesh: Meshtastic radios carry messages, check-ins, positions and waypoints over kilometres with no phone network or internet. Umbra tells you what to buy and walks you through the setup
  • Friends and the Camp Network: share your card as a QR code, meet other Umbras on the same Wi-Fi, encrypted. Dossiers, check-ins, one shared supply list and each other's waypoints
  • The command line (Ctrl+Space): find anything, or run commands like theme, voice, map, drill or checkin

Explore and play

  • The Galaxy: the solar system in 3D ASCII, live, every world where it is right now. Zoom out of the Maps to leave orbit
  • Scenario drills: 15 situations, from a dry tap in a blackout to a flash flood, in scored decisions and 3D scenes
  • Country files and Wonders: everything about a country, offline, and 28 landmarks as animated dioramas on the map
  • Umbra Outpost comes alive, and rare rewards: dark, hard-won backgrounds and transitions in the Locker
The LoRa mesh control board: radios on a scope and the mesh chat

The LoRa mesh: messages over kilometres, no network.

Scenario drills in the Field Kit: Dry Taps

Scenario drills: decisions that count, debriefed.

Install in four steps

Open a terminal and run these one at a time. Each asks for your password (sudo) because it changes system settings. Copy buttons are on the right.

1

Trust the Umbra signing key

$ curl -sL https://umbraxc.github.io/umbra-repo/umbra.gpg | sudo pacman-key --add -
$ sudo pacman-key --lsign-key E50B101F98529A32564FDD3B37A6D2DA9E6A0F0B

Every Umbra package is signed with this key. You import it once and mark it as trusted, and pacman then checks the signature on every download and refuses anything that was changed along the way. The key's fingerprint is E50B 101F 9852 9A32 564F DD3B 37A6 D2DA 9E6A 0F0B; it's also shown on the project page.

2

Add the [umbra] repository

$ printf '\n[umbra]\nServer = https://umbraxc.github.io/umbra-repo/$arch\n' | sudo tee -a /etc/pacman.conf

This adds two lines to the end of /etc/pacman.conf, pacman's settings file, telling it where Umbra's packages live. If you prefer to edit it yourself (sudo nano /etc/pacman.conf), the end of the file should read:

[umbra]
Server = https://umbraxc.github.io/umbra-repo/$arch
3

Install Umbra Wiki

$ sudo pacman -Sy umbra-wiki

pacman refreshes its package lists (now including [umbra]), then installs Umbra Wiki and everything it needs: Ollama (the local AI engine), the library server, the window toolkit and the font.

4

Start the AI engine and open Umbra

$ sudo systemctl enable --now ollama
$ umbra-wiki

The first line starts Ollama now and at every boot (only needed once). Then open Umbra from your app launcher or with umbra-wiki: its welcome tour picks the AI model and the offline library that suit your computer, and downloads them in the background.

What it looks like

A real installation, as it appears in the terminal:

  TERMINAL
$ curl -sL https://umbraxc.github.io/umbra-repo/umbra.gpg | sudo pacman-key --add -
==> Updating trust database...
$ sudo pacman-key --lsign-key E50B101F98529A32564FDD3B37A6D2DA9E6A0F0B
  -> Locally signed 1 key.
==> Updating trust database...
$ printf '\n[umbra]\nServer = https://umbraxc.github.io/umbra-repo/$arch\n' | sudo tee -a /etc/pacman.conf
[umbra]
Server = https://umbraxc.github.io/umbra-repo/$arch
$ sudo pacman -Sy umbra-wiki
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 umbra downloading...
resolving dependencies...
Package (1)       New Version  Net Change  Download Size
umbra/umbra-wiki  3.2.4-1      108.79 MiB      77.07 MiB
:: Proceed with installation? [Y/n] y
checking keyring...
checking package integrity...
installing umbra-wiki...
==> Umbra Wiki is installed.
==> 1. Start the local AI engine once (it then starts by itself):
==>      sudo systemctl enable --now ollama
==> 2. Open "Umbra Wiki" from your app launcher, or run: umbra-wiki
==>    The welcome tour picks the AI model and the offline library with you.

"checking package integrity" is pacman verifying the signature with the key from step 1. pacman -Qi umbra-wiki then shows Validated By: SHA-256 Sum Signature.

An answer with sources

Answers cite their sources.

Themes

22 themes, backgrounds and transitions.

Windows 11

Umbra Wiki is also a native Windows app: download the installer, run it, done. No Linux, no terminal, and no administrator rights needed.

↓ DOWNLOAD UMBRA WIKI FOR WINDOWS

Umbra-Wiki-Setup.exe · version 3.2.4 · Windows 11 (or Windows 10, 64-bit). Always the newest version; checksums in the release (SHA256SUMS-windows.txt).

1

Run the installer

Windows may say "Windows protected your PC" the first time: the installer isn't code-signed yet. Click More info, then Run anyway. Every installer is built by GitHub from Umbra's public code.

2

Let it install Ollama

Keep Install Ollama, the local AI engine ticked (a free download of about 1 GB). It's what runs Umbra's AI on your PC. Already have Ollama? The option doesn't appear.

3

Open Umbra Wiki

From the last page of the installer, or the Start menu. The welcome tour picks the AI model and the offline library that suit your PC and downloads them in the background.

GOOD TO KNOW
UpdatesAutomatic: once a day Umbra checks for a new version and offers to install it with one click. It verifies the download, updates and reopens by itself, and everything of yours stays. (Settings → Help & updates switches the check off.)
What worksEverything, voice input included, with one exception: Signals shows Wi-Fi networks but not Bluetooth devices and has no kill switch (use airplane mode).
Graphics cardsOllama uses NVIDIA and AMD Radeon cards on Windows by itself, for much faster answers.
Your filesThe library is in %USERPROFILE%\UmbraWiki; settings and conversations in %APPDATA%\UmbraWiki and %LOCALAPPDATA%\UmbraWiki.
Remove itUmbra's Settings → Danger zone → Uninstall removes Umbra with your data. Windows' Settings → Apps → Umbra Wiki removes only the app.
Or run the Linux version on Windows (WSL)

Windows 11 can run Linux apps in their own windows, next to your Windows apps, with WSL (Windows Subsystem for Linux). You install Arch Linux inside it, then Umbra from the same signed repository as above. It takes about 20 minutes, most of it downloading. You need Windows 11 with its latest updates, about 15 GB of free disk space and 8 GB of memory or more.

1

Install WSL and Arch Linux

Right-click the Start button and choose Terminal (Admin). Run:

PS> wsl --install --no-distribution
PS> wsl --update
PS> wsl --install archlinux

If Windows asks to restart after the first line, restart, open Terminal (Admin) again and carry on. The last line leaves you at an Arch Linux prompt as root.

2

Make your own user

At that Arch prompt, replace alex with the name you want (lower case, no spaces) in each line:

# pacman -Syu --noconfirm sudo
# useradd -m -G wheel alex
# passwd alex
# echo '%wheel ALL=(ALL:ALL) ALL' > /etc/sudoers.d/wheel
# printf '[user]\ndefault=alex\n\n[boot]\nsystemd=true\n' > /etc/wsl.conf
# exit

passwd asks for a password twice; nothing shows while you type. Then restart Arch in PowerShell so it opens as your user:

PS> wsl --terminate archlinux
PS> wsl -d archlinux
3

Install Umbra

$ sudo pacman-key --init
$ sudo pacman-key --populate archlinux
$ curl -sL https://umbraxc.github.io/umbra-repo/umbra.gpg | sudo pacman-key --add -
$ sudo pacman-key --lsign-key E50B101F98529A32564FDD3B37A6D2DA9E6A0F0B
$ printf '\n[umbra]\nServer = https://umbraxc.github.io/umbra-repo/$arch\n' | sudo tee -a /etc/pacman.conf
$ sudo pacman -Syu --noconfirm umbra-wiki libpulse
$ sudo systemctl enable --now ollama

The first two lines set up pacman's keys (a fresh WSL Arch doesn't have them yet); the next three are steps 1 and 2 from the top of this page. libpulse gives Umbra its sounds on Windows, and the last line starts Ollama, the local AI engine.

4

Open Umbra

$ umbra-wiki

Umbra opens in its own window and its welcome tour downloads the AI model and a library. From then on it's also in the Windows Start menu as Umbra Wiki (search "Umbra").

GOOD TO KNOW
What worksEverything, sounds included, with two exceptions: the Signals & Radar screen can't reach Wi-Fi and Bluetooth (Windows keeps the radios), and voice input isn't set up.
Your filesIn File Explorer: Linux → archlinux → home → your name → UmbraWiki. Exports, cards and links open in your Windows apps.
UpdatesOpen Arch Linux from the Start menu and run sudo pacman -Syu.
NVIDIA graphicsWith an up-to-date NVIDIA driver on Windows, run sudo pacman -S ollama-cuda and sudo systemctl restart ollama for much faster answers. Other graphics cards aren't used under WSL: the processor does the work.
8 GB of memoryGive Linux a little more room: create C:\Users\<you>\.wslconfig containing [wsl2] and memory=6GB on two lines, then run wsl --shutdown.
No window appearsUpdate Windows, run wsl --update and wsl --shutdown in PowerShell, then try again.
Remove it allwsl --unregister archlinux in PowerShell deletes Arch with Umbra and all its data.

Updates and removal (Arch Linux)

TORUN
Update Umbra (with the rest of your system)sudo pacman -Syu
Remove Umbrasudo pacman -R umbra-wiki, then, if you like, remove the two [umbra] lines from /etc/pacman.conf and the key: sudo pacman-key --delete E50B101F98529A32564FDD3B37A6D2DA9E6A0F0B
Remove your Umbra data tooIn Umbra: Settings → Danger zone → Uninstall, before removing the package (or delete ~/.config/umbra-wiki, ~/.local/share/umbra-wiki and ~/UmbraWiki)

Voice input (optional)

Umbra can listen instead of reading: install voxtype from the AUR, for example with yay -S voxtype-bin, then run voxtype setup --download --model base.en. Hold F9 in the Umbra window to talk.

Troubleshooting

"signature is unknown trust" or "invalid or corrupted package"

The key from step 1 isn't trusted yet. Run both commands of step 1 again, then sudo pacman -Sy umbra-wiki.

"target not found: umbra-wiki"

pacman doesn't know the repository yet: check step 2 (the two lines at the end of /etc/pacman.conf), then run sudo pacman -Sy umbra-wiki again.

Umbra says CORE OFFLINE or NO MODEL

CORE OFFLINE: Ollama isn't running, see step 4. NO MODEL: pick or download a model in Umbra's Settings → AI model, or replay the welcome tour.

Umbra has no sound

Umbra plays sounds with pw-play (package pipewire-audio) or, on PulseAudio systems, paplay (package libpulse). They're optional, so a minimal install may have neither. In order:

  1. Check the speaker button in Umbra's top right is on, and the volume in Settings → Sound is above zero.
  2. Open Settings → Sound. If it says No sound player is installed, run the command it shows.
  3. Otherwise install one yourself: sudo pacman -S --needed pipewire-audio (most systems) or sudo pacman -S --needed libpulse (PulseAudio). Then press ▶ TEST in Settings → Sound; no restart needed.
  4. Still silent: choose your speakers in Settings → Sound → Sound output, and check your system volume.

The full checklist, with a one-line diagnostic command, is in the README.

Is this the AUR?

Not yet. Umbra Wiki will also be published to the AUR as umbra-wiki as soon as AUR account registration reopens. This repository then stays available; you can use either.

Other ways to install

Windows 11Download the Windows app, or run the Linux version through WSL: see Windows 11 above.
OmarchyInstall Omarchy Umbra from the Omarchy plugin marketplace: a bar widget plus a guided setup.
Package fileDownload the package from the latest release and install it with sudo pacman -U (no automatic updates).
Build it yourselfThe recipe is in the main repository's aur/PKGBUILD: makepkg -si.
AURComing as umbra-wiki when AUR registration reopens.