A.R.K.
Autonomous Resilience Kernel

A self-hosted, offline-first survival knowledge platform that runs entirely on your hardware. 18+ microservices consolidated behind a retro Pip-Boy interface. Zero internet required after setup.

Offline-First Self-Hosted 18+ Services v0.5 Beta
A.R.K. boot sequence — system diagnostics and service initialization

Critical knowledge shouldn’t depend on an internet connection. Medical references, maps, communications, survival data—when you need them most, connectivity is the first thing to go.

A.R.K. consolidates it all into a single platform that runs on your hardware. Once provisioned, every service operates locally—no cloud, no subscriptions, no single point of failure. All data stays on your machine. Designed for scenarios where internet access is unavailable, unreliable, or compromised.

Medical Reference

Drug database, first aid protocols, medical conditions, and a full offline Medical Wikipedia via Kiwix.

Offline Maps

Topographic maps with geocoding and turn-by-turn routing for car, pedestrian, and bicycle—all offline.

Encrypted Comms

Matrix messaging (E2EE), mesh networking via mDNS + UDP + Tailscale, and Syncthing peer-to-peer file sync.

Local AI & Voice

Ollama-powered LLM with RAG and Piper text-to-speech. Ask questions, get answers read back aloud—all on your hardware.

Survival Knowledge

Food, water, shelter, trapping, gardening, livestock, NBC preparedness, barter, tools, DIY, herbal medicine.

Internet Radio

Curated shortwave, AM/FM, and internet radio streams. Offline frequency database with band plans and propagation guides.

Reference Library

Offline Wikipedia & Wiktionary, ebook library (Calibre-Web), K-12 education (Kolibri), and document OCR (Paperless-ngx).

Weapons & Tactics

Firearm field stripping, malfunction clearance, ballistics calculators, marksmanship, and CQB fundamentals.

Nine color themes from CRT phosphor green to tactical red. Scanline effects, monospace typography, and a terminal-driven UI.

STAT tab — medical and survival reference

STAT — Medical & Survival

Drug databases, first aid protocols, and survival knowledge with full-text search.

Arms tab — weapons reference and tactical data

Arms & Tactics

Field stripping, ballistics, and CQB reference.

DATA tab — reference library and documents

DATA — Reference

Ebooks, calendar, notes, and document management.

MAP tab — offline topographic maps

MAP — Offline Topographic Maps

Full offline maps with geocoding and turn-by-turn routing. No internet required.

COMMS tab — radio frequencies, band plans, and encrypted messaging

COMMS — Frequencies & Messaging

62+ radio frequencies across FRS/GMRS, CB, MURS, marine, aviation, and public safety bands.

RADIO tab — internet streaming with 53,000+ stations

RADIO — Internet Streaming

53,000+ cached radio stations. Browse by region or genre, search by name, save favorites.

System panel — service health and theme selection

System Health & Themes

Real-time status for all services. Nine color themes from Modern Dark to tactical field variants.

Piper — local AI assistant with voice feedback and RAG-powered responses

Meet Piper — Your Local AI for A.R.K.

Ask questions in natural language, get context-aware answers powered by RAG and a local LLM. Piper reads responses aloud with real voice feedback—no internet, no cloud, no data leaving your machine.

53,000+ radio stations cached locally. Browse by region or genre, search by name, stream live with playback controls and recording. Your offline radio dial.

RADIO tab — browse 53,000+ stations by region and genre

Station Browser

Browse by region (N America, Europe, Asia, Africa, Oceania) or genre (Music, News, Sports, Talk, Jazz, Classical, and more). Live playback with stop, record, and volume controls.

RADIO tab — station list with genre filters and playback

Station List & Playback

Filter by genre, view station details (location, bitrate, codec), play/stop individual streams, and save favorites.

18+
Microservices
0
Cloud Dependencies
9
Color Themes
React 19 TypeScript Vite TailwindCSS FastAPI Docker Compose MapLibre GL Ollama / LLaMA3 Qdrant Matrix / Dendrite Kiwix Calibre-Web Paperless-ngx Piper TTS Nginx SQLite FTS5
# Clone the repository
git clone https://github.com/nicodemis222/ark.git
cd ark

# Download offline content, build, and start
make setup

# Or step by step
make up          # Start all services
make status      # Check running containers
make health      # Verify service health
4+
CPU Cores
16 GB
Min RAM
512 GB
Min Storage

Runs on macOS (Apple Silicon recommended), Linux, or Windows WSL2. Requires Docker Desktop 4.x+ and Ollama.