Ollama reduced local model hosting from an afternoon of CUDA troubleshooting to a single pull command. It handles model download, quantisation selection, GPU offloading, and memory management, and exposes an OpenAI-compatible endpoint on localhost.
One chat interface for every model you run or connect
Stars150.5K
Commit10h ago
LicenseBSD-3-Clause
Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.
Remote desktop you can point at your own relay server
Stars122.3K
Commit11h ago
LicenseAGPL-3.0
RustDesk is remote desktop software where the relay server is a binary you can run yourself. That is the whole argument: the same convenience as the commercial tools, without your screen sessions transiting a vendor's infrastructure.
Local-first smart home automation with no cloud dependency
Stars90.2K
Commit8h ago
LicenseApache-2.0
Home Assistant runs on a box in your house and talks to devices directly rather than through their manufacturers' servers. That single design decision is why automations keep working when the internet is down, and why a discontinued cloud service does not brick your lights.
OpenCut is a timeline video editor that installs nothing and uploads nothing. Media stays in the browser, processing happens locally through WebCodecs, and there is no account step before you can cut a clip.
Continuous file sync between your own devices only
Stars72.1K
Commit3d ago
LicenseMPL-2.0
Syncthing synchronises folders directly between devices with no server in the middle. There is no account, no storage quota, and no third party holding the data, because the data never leaves the set of machines you nominate.
Lightweight password vault server for Bitwarden clients
Stars48.1K
Commit4d ago
LicenseAGPL-3.0
Vaultwarden reimplements the Bitwarden server API in Rust so that it runs comfortably on a Raspberry Pi or a small VPS, while the official Bitwarden desktop, mobile, and browser clients connect to it unchanged.
Ente stores photos and videos encrypted on the client, so the server holds ciphertext it cannot read. Sync, albums, and sharing all work on top of that constraint rather than around it.
Jitsi Meet gets to a working video call faster than anything else: open a URL, share it, done. No accounts, no downloads, no meeting identifiers to read out.
Lightweight web analytics without cookies or personal data
Stars23.5K
Commit2d ago
LicenseAGPL-3.0
Plausible answers the handful of questions most sites actually ask - what pages get read, where readers came from, what converted - and deliberately declines to answer the rest. There are no cookies, no cross-site identifiers, and no consent banner needed.
VoiceInk transcribes speech on the machine itself using a local Whisper model, then runs the raw transcript through a cleanup pass that removes filler and applies punctuation.
Password and secret management for people and teams
CompanyAgileBits
Since2006
PricingPaid
1Password is the credential manager most often recommended to people who will not tolerate friction. The apps are good on every platform, sharing within a family or team is comprehensible, and the security model has held up under scrutiny.
Photo library synced through iCloud across Apple devices
CompanyApple
Since2015
PricingPaid
Apple Photos does most of its analysis on the device rather than in the cloud, so face grouping and object search work without the library being readable by the vendor. Sync happens through iCloud, and the library is a first party part of the operating system rather than an app you install.