Skip to content
SkyCacheSkyCache
Software 0.9.2 live — golden SD kit + dual-radio + maps/blobs + pagination

From orbit to offline knowledge — then across the village mesh for communities left behind

SkyCache 0.9.0 Skybrary Live: dual-access open library (online browse + offline village nodes), curated public-domain corpus, starter kits with license passports, mesh/DTN, and a legal capability matrix — free-to-air signals and open packs for schools and clinics, zero commercial satellite decryption.

Honest scope: store-and-forward knowledge + community mesh + open archives — not free Starlink-style internet. Not a complete archive of every text.

Village golden path

Stand up a village node without claiming free Starlink or commercial broadband. First-boot wizard, simulation mode, the v0.9.0 Skybrary Live release, and dual-access library — receive-only knowledge + local mesh.

01

First-boot wizard

Follow the golden path on Debian / Raspberry Pi OS: install, set admin PIN, pick a legal RF mode, load curated Skybrary content — portal up in under two hours.

First-boot docs
02

Simulate before RF

Run `skycache serve --sim` on a laptop to demo the portal and public-domain packs with zero antenna hardware.

Developer get-started
03

GitHub v0.9.0

Grab Skybrary Live software: dual-access portal, curated corpus, Gutenberg adapter, signed packs, power sheets — open source on GitHub.

Release v0.9.0
04

Browse + pack docs

Online catalog with search, facets, license passports, and starter kit downloads. Same works offline via USB/mesh packs.

Library & packs

Honest scope: store-and-forward knowledge, free-to-air receive, unlicensed mesh — never free commercial satellite broadband.

GitHub

Connectivity is not the same as information access

Hundreds of millions of people still face expensive or unreliable data, intermittent power, and few local libraries. Commercial satellite broadband can transform some regions — but it is not free, not available everywhere, and not always the right tool for a school that needs textbooks and health flyers more than video streaming.

Data is costly or absent

Where mobile data is metered or towers are far, a shared offline cache can serve an entire classroom from one hub.

Commercial satellite is not universal

Paid constellations require kits, subscriptions, and policy access. Many communities simply cannot start there.

Knowledge packs already exist

Kiwix, Internet-in-a-Box, and RACHEL prove offline education works. SkyCache adds a lawful satellite + prioritization path on top.

We avoid fabricated statistics. The digital information divide is real; SkyCache addresses a practical slice of it.

SkyCache Nexus: knowledge hub + community fabric

Receive open satellite products (and USB education packages), organize them with humanitarian priorities, replicate across a village mesh, and serve ordinary phones over local Wi-Fi — resilient, solar-friendly, and community-owned.

Offline-first knowledge

Phones connect to a local WiFi portal — no mobile data required to read cached education, health, weather, and emergency guides.

Ultra-low-cost hardware

Built around RTL-SDR dongles, Raspberry Pi-class boards, and simple antennas. Starter kits target roughly $90–200 before solar.

Open source by design

Apache-2.0 software, modular decoder plugins, and documentation written for technical volunteers and trained local maintainers.

Legal & ethical rails

Receive-only. Unencrypted free-to-air and openly licensed content only. No commercial constellation decryption — ever.

Community-owned

Designed so a village school or clinic can operate the hub after training — not a black-box service that vanishes with a subscription.

Honest about limits

Store-and-forward information access. Not free Starlink. Not bidirectional broadband. Useful where that honesty matters most.

From sky signal to classroom phone

A modular pipeline — not a black box. Simulation mode lets you demo the entire portal before a single antenna is raised.

  1. 01

    Public satellite signal

    Free-to-air weather imagery and open amateur telemetry — never encrypted commercial broadband.

  2. 02

    Low-cost SDR receiver

    RTL-SDR or SoapySDR-compatible hardware with a simple antenna or modified FTA dish.

  3. 03

    Decode & prioritize

    Wrap mature tools (SatDump, gr-satellites). Rank emergency, health, and education first when storage is tight.

  4. 04

    Local content cache

    SQLite catalog + filesystem packages. Simulation mode works with sample content before any live pass.

  5. 05

    Wi-Fi mesh fabric (Nexus)

    hostapd hotspot plus multi-node mesh, DTN store-and-forward, and opportunistic open gateway pulls under daily quotas.

  6. 06

    Phones in the community

    Mobile-first PWA with large icons, multi-language UI, mesh status, and clear freshness stamps on every item.

Content prioritization

When storage or power is scarce, SkyCache keeps what matters most:

  1. 1Emergency
  2. 2Health
  3. 3Education
  4. 4Agriculture
  5. 5Weather
  6. 6Maps
  7. 7General
  8. 8Raw telemetry

Architecture at a glance

Python core, FastAPI portal, SQLite catalog, decoder plugins wrapping SatDump and gr-satellites — built to extend as open signal sources evolve.

Local access
Nexus fabric
SkyCache core
Decode plugins
Mobile PWA
Wi-Fi / mesh AP
Mesh + DTN
Ingest · Prioritizer
SatDump · gr-satellites
FastAPI
Open gateway
SQLite + packages
Pipeline runner
RTL-SDR / SoapySDR
Sim / bulk open packs
RF frontend RX-only
Antenna

Modular decoders

Plugin contract for FTA weather, open amateur telemetry, and file/ZIM import. Forbidden commercial decrypt sources are rejected in config.

Offline-first portal

Mobile PWA with multi-language UI, captive-portal redirects, and admin views for storage, power mode, and content status.

Simulation day-one

skycache serve --sim loads sample packages so NGOs and teachers can evaluate the experience without RF gear.

Technical deep dive & software prompt

Starter kits in the $90–200 range

Approximate 2026 street prices — verify locally. Solar is optional for first demos; LiFePO4 kits enable night operation for village hubs.

RTL-SDR dongle

Blog V3/V4 or quality clone; SoapySDR-friendly

$25–40

SBC or used mini PC

Raspberry Pi 4/5, Orange Pi, or a used laptop

$35–80

Storage

64–128 GB microSD or USB SSD

$10–25

VHF antenna (DIY OK)

V-dipole or QFH for ~137 MHz weather paths

$5–30

WiFi AP (if needed)

USB adapter when onboard AP is unreliable

$10–20

Solar kit (optional)

40–100 W panel, LiFePO4, controller — village nights

$150–300

Advanced L-band weather (e.g. GOES HRIT) needs dish + LNA and is Phase 2+ only. VHF weather or pure USB/Kiwix content already delivers value.

MVP phases

Phase 0Live

Simulation / demo

Run the portal with sample packages — no satellite hardware required. Ideal for demos and training.

Phase 1Live

Recorded data → portal

Ingest files, ZIM/education packs, USB drop watch, and hotspot install scripts for Raspberry Pi / Debian.

Phase 2In progress

Live open reception

FTA weather via SatDump + RTL-SDR wrappers, with admin signal hooks and legal source rails.

Phase 3Live

Prioritization & ops

Priority classes, power modes, community notes, package tools, local maintainer training.

Phase 4Live (0.3+)

Nexus fabric

Multi-node mesh, DTN, content fabric, opportunistic gateway, disaster mode, village playbooks.

Phase 4.0Live (0.4)

Community broadband UX

Search, village boards, ratings, license inventory, power/traffic monitors, onboarding — still not free commercial internet.

Phase SLive (0.5+)

Skybrary (Sky Library)

Dual-access open written knowledge: works catalog, FTS search, Library tab, pack profiles, public-domain samples.

Phase 0.6Live (0.6.0)

Full legal capability surface

Worldwide matrix: open fetch allowlist, verify, handoff mule, legal RF modes, capabilities CLI/API — no commercial piracy paths.

Phase 0.7Live (0.7.0)

Village + dual-access foundations

First-boot golden path, in-PWA reader, USB pack kits, admin handoff, corpus import, passport APIs, federation E2E.

Phase 0.8Live (0.8.0)

Village Ready + dual-access

Golden first-boot polish, signed USB kits, power maintainer sheets, gateway ethics, mesh validate, partner kits.

Phase 0.9Live (0.9.0)

Skybrary Live

Dual-access online portal: search/facets, work detail + license passports, starter kits, curated PD corpus, Gutenberg adapter.

Phase 0.9.2Live (0.9.2)

Depth complete

Downloadable golden-SD kit hosting, dual-radio validation media, MBTiles via blob store, CSS multi-column pagination in the PWA reader.

Get involved

Three doors — same mission.

Developers

Python pipelines, plugins, PWA UX, deploy scripts. Start with the deep dive and the full software scaffold prompt.

Developer hub

Communities & NGOs

Interested in a pilot school or clinic hub? Tell us your region, power situation, and training capacity — we are early and collaborative.

Express interest

Supporters

Fund open-source development time and future hardware kits for pilot communities.

Donate

FAQ

No. SkyCache is receive-only store-and-forward knowledge plus optional unlicensed community mesh. It caches public free-to-air signals and offline education packs for a local Wi-Fi portal. It does not provide bidirectional commercial broadband or decrypt paid services.

Support SkyCache

Support open-source development and future hardware kits for pilot communities. Every contribution helps keep the project independent and honest about its scope.

Donate via Cash App $JonBaileyxyz

Opens cash.app in a new tab. No account required on this site.

Contact

Questions, contribution ideas, partnership notes, or deployment interest — mail [email protected] (forwarded to the maintainers) or use the form.

  • · Contribute — code, docs, translations, field testing
  • · Deploy — NGO or community pilot interest
  • · Partner — aligned offline-education or open-radio projects

Sends securely in your browser to the maintainers. We reply from [email protected].