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 docsSkyCache 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.
Skybrary Live · 0.9.0
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.
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 docsRun `skycache serve --sim` on a laptop to demo the portal and public-domain packs with zero antenna hardware.
Developer get-startedGrab Skybrary Live software: dual-access portal, curated corpus, Gutenberg adapter, signed packs, power sheets — open source on GitHub.
Release v0.9.0Online catalog with search, facets, license passports, and starter kit downloads. Same works offline via USB/mesh packs.
Library & packsHonest scope: store-and-forward knowledge, free-to-air receive, unlicensed mesh — never free commercial satellite broadband.
GitHubThe problem
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.
Where mobile data is metered or towers are far, a shared offline cache can serve an entire classroom from one hub.
Paid constellations require kits, subscriptions, and policy access. Many communities simply cannot start there.
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.
The solution
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.
Phones connect to a local WiFi portal — no mobile data required to read cached education, health, weather, and emergency guides.
Built around RTL-SDR dongles, Raspberry Pi-class boards, and simple antennas. Starter kits target roughly $90–200 before solar.
Apache-2.0 software, modular decoder plugins, and documentation written for technical volunteers and trained local maintainers.
Receive-only. Unencrypted free-to-air and openly licensed content only. No commercial constellation decryption — ever.
Designed so a village school or clinic can operate the hub after training — not a black-box service that vanishes with a subscription.
Store-and-forward information access. Not free Starlink. Not bidirectional broadband. Useful where that honesty matters most.
How it works
A modular pipeline — not a black box. Simulation mode lets you demo the entire portal before a single antenna is raised.
Free-to-air weather imagery and open amateur telemetry — never encrypted commercial broadband.
RTL-SDR or SoapySDR-compatible hardware with a simple antenna or modified FTA dish.
Wrap mature tools (SatDump, gr-satellites). Rank emergency, health, and education first when storage is tight.
SQLite catalog + filesystem packages. Simulation mode works with sample content before any live pass.
hostapd hotspot plus multi-node mesh, DTN store-and-forward, and opportunistic open gateway pulls under daily quotas.
Mobile-first PWA with large icons, multi-language UI, mesh status, and clear freshness stamps on every item.
When storage or power is scarce, SkyCache keeps what matters most:
Technology
Python core, FastAPI portal, SQLite catalog, decoder plugins wrapping SatDump and gr-satellites — built to extend as open signal sources evolve.
Plugin contract for FTA weather, open amateur telemetry, and file/ZIM import. Forbidden commercial decrypt sources are rejected in config.
Mobile PWA with multi-language UI, captive-portal redirects, and admin views for storage, power mode, and content status.
skycache serve --sim loads sample packages so NGOs and teachers can evaluate the experience without RF gear.
Hardware & cost
Approximate 2026 street prices — verify locally. Solar is optional for first demos; LiFePO4 kits enable night operation for village hubs.
Blog V3/V4 or quality clone; SoapySDR-friendly
Raspberry Pi 4/5, Orange Pi, or a used laptop
64–128 GB microSD or USB SSD
V-dipole or QFH for ~137 MHz weather paths
USB adapter when onboard AP is unreliable
40–100 W panel, LiFePO4, controller — village nights
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.
Roadmap
Run the portal with sample packages — no satellite hardware required. Ideal for demos and training.
Ingest files, ZIM/education packs, USB drop watch, and hotspot install scripts for Raspberry Pi / Debian.
FTA weather via SatDump + RTL-SDR wrappers, with admin signal hooks and legal source rails.
Priority classes, power modes, community notes, package tools, local maintainer training.
Multi-node mesh, DTN, content fabric, opportunistic gateway, disaster mode, village playbooks.
Search, village boards, ratings, license inventory, power/traffic monitors, onboarding — still not free commercial internet.
Dual-access open written knowledge: works catalog, FTS search, Library tab, pack profiles, public-domain samples.
Worldwide matrix: open fetch allowlist, verify, handoff mule, legal RF modes, capabilities CLI/API — no commercial piracy paths.
First-boot golden path, in-PWA reader, USB pack kits, admin handoff, corpus import, passport APIs, federation E2E.
Golden first-boot polish, signed USB kits, power maintainer sheets, gateway ethics, mesh validate, partner kits.
Dual-access online portal: search/facets, work detail + license passports, starter kits, curated PD corpus, Gutenberg adapter.
Downloadable golden-SD kit hosting, dual-radio validation media, MBTiles via blob store, CSS multi-column pagination in the PWA reader.
Legal, ethical & open principles
SkyCache is a humanitarian technology project. Capability without ethics is not a feature.
Three doors — same mission.
Python pipelines, plugins, PWA UX, deploy scripts. Start with the deep dive and the full software scaffold prompt.
Developer hubInterested in a pilot school or clinic hub? Tell us your region, power situation, and training capacity — we are early and collaborative.
Express interestFund open-source development time and future hardware kits for pilot communities.
DonateSupport open-source development and future hardware kits for pilot communities. Every contribution helps keep the project independent and honest about its scope.
Opens cash.app in a new tab. No account required on this site.
Questions, contribution ideas, partnership notes, or deployment interest — mail [email protected] (forwarded to the maintainers) or use the form.