Sovereign, Local-First Agentic AI Linux Operating System for Panasonic Toughbooks & Field Laptops
[!IMPORTANT]
Revenant OS 1.1 (Build 18.3) Stable Release
Revenant OS 1.1 (Build 18.3) is our official, field-tested stable production release. It features full-duplex offline voice interaction (Whisper Speech-to-Text + Piper Text-to-Speech), complete Debian login screen de-branding with custom cybernetic visual assets, an obsidian black top panel dark theme, single-window voice coordination (Super+M), a comprehensive i3 Window Manager Manual, and system slimming (~350MB RAM reclaimed by purging legacy cloud proxies and unused services). Experimental builds and new hardware drivers remain isolated on thebetabranch.
Revenant OS is an autonomous, mission-hardened Linux distribution engineered specifically for rugged field computing on the Panasonic Toughbook CF-52 (and compatible x86_64 field hardware). It transforms venerable, indestructible industrial laptops into local-first Agentic AI workstations.
Instead of relying on mandatory cloud subscriptions, external API keys, or accounts, Revenant OS embeds a native offline inference server (llama-server) paired with Qwen2.5-Coder-1.5B-Instruct, local Whisper Speech-to-Text, and the OpenViking automated memory context database. It operates 100% offline in remote environments, while offering seamless Over-The-Air (OTA) upgrades when connected to the internet with dedicated --stable and --beta channels.
llama-server Daemon (:8080): Managed automatically by systemd (llama-server.service). Starts on boot and exposes standard OpenAI-compatible endpoints on http://127.0.0.1:8080/v1.Qwen2.5-Coder-1.5B-Instruct (Q4_K_M GGUF). Tuned for CPU execution on Toughbooks (runs fast at 8–14 tokens/sec, requiring only ~1.6 GB RAM).f16 Key-Value attention cache, eliminating CPU cache thrashing and repetition loops.ai <prompt>): Simply type ai "your query" into any terminal to query the local model instantly, or run ai --mic to speak your query. Running ai with no arguments launches the interactive Revenant Custom Agent.whisper.cpp (tiny.en), and agent responses spoken aloud through Toughbook speakers via neural Piper TTS.openviking.service) that automatically indexes terminal sessions, commands, notes, and preferences.ov ls viking://resources/ or ov find "query".revenant-agent): A native, ultra-lightweight autonomous agent written in Python, engineered specifically for Toughbook dual-core CPUs:[EXEC: ...]), reads files ([READ: ...]), and writes files ([WRITE: ...]) with user confirmation safeguards./mic (speak into Toughbook mic with instant Whisper STT transcription), /voice (toggle speech synthesis on/off), /sys (hardware diagnostics), and /clear (reset conversation memory).Super + M): Press Super + M (or Ctrl + Alt + M) anywhere on the desktop to immediately trigger the floating voice assistant.revenant-voice, revenant-agent, revenant-agent --mic, ai, or the desktop shortcuts./etc/environment pointing to http://127.0.0.1:8080/v1. Inspects code, executes terminal commands, and edits files autonomously.revenant_bootsplash.png background, Adwaita-dark theme, and the cybernetic Revenant "R" logo badge replacing the Debian swirl.Adwaita-dark, Papirus-Dark) featuring a solid obsidian black panel (#0b0f17) with crisp white/cyan text and icons across the top of the screen.Mod+Enter), application menus (Mod+d), workspace switching (Mod+1..9), and desktop status bars. Read the comprehensive i3 Beginner's Manual.switch-to-i3 or switch-to-xfce in any terminal to switch environments instantly without rebooting.ufw status). Configured to deny all unsolicited incoming connections while permitting outbound connections and SSH (22/tcp).xserver-xorg-video-intel and Mesa 3D DRI acceleration.panasonic-laptop kernel driver for hotkeys, brightness controls, battery sensors, and thermal management.firmware-iwlwifi), Atheros (firmware-atheros), Realtek, and Broadcom.tlp power saving profiles maximizing battery life in the field./usr/local/bin/Install_Revenant_OS.sh) on the live desktop.rsync -aAX), user account creation, sudoers configuration, and native GRUB bootloader installation.user autologin).bash
sudo revenant-updatebash
sudo revenant-update --stablebash
sudo revenant-update --beta/etc/revenant/channel and persists across reboots and updates.bash
sudo revenant-update --checkrevenant_os_1.1_build18.3.iso from SourceForge (2.85 GB — high-speed global mirror network)revenant_os_1.1_build18.3.iso.001 and revenant_os_1.1_build18.3.iso.002, then join them:cmd
copy /b revenant_os_1.1_build18.3.iso.001 + revenant_os_1.1_build18.3.iso.002 revenant_os_1.1_build18.3.isobash
cat revenant_os_1.1_build18.3.iso.001 revenant_os_1.1_build18.3.iso.002 > revenant_os_1.1_build18.3.isobash
sudo dd if=revenant_os_1.1_build18.3.iso of=/dev/sdX bs=4M status=progress conv=fsyncF2 to enter the BIOS Setup Utility.F10 to save and exit./dev/sda).Explore our dedicated documentation in the docs/ directory:
Revenant OS configuration files, build scripts, and custom integrations are released under the MIT License. Third-party Linux kernel components and upstream packages are governed by their respective licenses (GPL, Apache, BSD).