neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
WarpHold backs up one Linux machine to storage you control: encrypted before it leaves, deduplicated, and restorable with a stock Kopia binary.
Developer toolsGo · ShellGitHub @hodyhqOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Backups that hold.
WarpHold backs up the machines you care about — laptops, desktops, the box in the
basement — with client-side encryption, deduplication and browsable snapshot
history. Run it on one computer, or run Fleet on one server and enroll every
other machine in the house or the office, so you can see at a glance whether all
of them are still backing up.
Early access. Linux (amd64, arm64) is the only published platform today;
Windows and macOS agents are planned. Documentation lives at
warphold.com and docs.warphold.com.Read the full README ↗Backups that hold.
WarpHold backs up the machines you care about — laptops, desktops, the box in the basement — with client-side encryption, deduplication and browsable snapshot history. Run it on one computer, or run Fleet on one server and enroll every other machine in the house or the office, so you can see at a glance whether all of them are still backing up.
Early access. Linux (
amd64,arm64) is the only published platform today; Windows and macOS agents are planned. Documentation lives at warphold.com and docs.warphold.com.
curl -fsSL https://get.warphold.com/app.sh | sh
Or install a .deb / .rpm from Releases.
Either way you get the binary, a user-scope backup engine, a tray icon, and the
app open in your browser. The single-machine app never runs a Fleet server.
Every release's checksums.txt is signed by the WarpHold Release Signing
key (ed25519, fingerprint A6F90B08 A0E92752 852813E7 323C0019 69AA4FB3,
expires 2028-09-02):
gpg --import docs/warphold-release-signing.asc
gpg --verify checksums.txt.sig checksums.txt
See docs/RELEASING.md for the full verification steps.
.tar/.zip, or a live mount.curl -fsSL https://get.warphold.com/fleet.sh | sh
The installer creates the service user and directories, writes the systemd unit, starts the server and prints the URL and setup token. Open that URL and the browser walks you through the rest: sealing passphrase, first admin, the public URL it will hand to devices, where the backups live — and then it hands you the one-line command that enrolls the first device.
If-None-Match), which B2's S3 endpoint doesn't
implement — use AWS S3, Cloudflare R2, MinIO, or another S3-compatible
service that does.verify (weekly, snapshot verify
against the repository), test-restore (monthly, restores a random file and
checks its hash), maintenance (daily, so devices never run their own),
mirror (hourly, for mirrored targets), stats (daily, feeds the Stored
tiles), digest (weekly fleet-status email over SMTP), and reap (removes a
revoked device's repository after its retention window). Run any of them on
demand: warphold fleet jobs run --kind verify --agent <id>.DeleteObject only
for the narrow set of blob classes Kopia genuinely needs to complete a
snapshot. That is stronger than a plain bucket writer key: B2's delete is a
file hide, which needs only write permission.kopia
binary restores any device completely offline. CI enforces
this on every change: it enrolls a
device, snapshots it, then restores with a pinned upstream kopia release
binary and fails the build if the restore ever needs anything from WarpHold.
Fleet is a control plane, never a dependency of your data.WarpHold is a fork of Kopia, licensed under the Apache License 2.0. The backup engine, the repository format and the client-side encryption are Kopia's and are used unchanged; WarpHold adds the Fleet control plane, the device agent, the tray and a rebuilt UI. Upstream changes are merged regularly — see docs/superpowers/UPSTREAM.md.
Modified upstream files are marked with warphold: comments; new code lives
under fleet/, agent/ and cli/command_{fleet,agent}_*.go. See
NOTICE for attribution and LICENSE for the full license
text. WarpHold is not affiliated with or endorsed by the Kopia project, and does
not use its name or logo as branding.
127.0.0.1 or a LAN address behind a TLS reverse proxy. The Fleet
server speaks plain HTTP by design and expects Traefik, Caddy or nginx to
terminate in front of it; without that, enrollment bearer tokens and the setup
token travel in the clear. fleet.sh prints the proxy requirements it needs.KOPIA_SERVER_PASSWORD and KOPIA_SERVER_CONTROL_PASSWORD behind
--server-password / --server-control-password. Arguments are visible to
every user on the host in ps and are recorded in shell history; another
user's environment is not readable. Without a control password the control API
is open to anyone who can reach the port.sh -c "$(curl -fsSL …/enroll.sh)"
with the token read from a hidden prompt into WARPHOLD_ENROLL_TOKEN keeps it
out of ps and out of your history; sh -s -- --token <TOKEN> does not.cp -a <state dir> <state dir>.bak) — that backup is your only way back to the admin account and
settings a completed activation already wrote — then remove seal.key and
fleet.db before retrying. Do this only before any device has enrolled:
afterwards seal.key also protects real escrowed device passwords, which is
why WarpHold refuses to overwrite it and why the backup is the only path back
to those too.app/) is upstream KopiaUI packaging. WarpHold
neither builds nor ships it; warphold agent tray replaces it on Linux.warphold agent install detects an existing user-scope
warphold-app.service and stops + disables it, since a device should run
one engine, not two — it prints that it did so. Nothing on disk is touched:
the app's repository and backups stay exactly where they were, and the
agent's tray replaces the app's. This only happens automatically when both
run as the same user; a system-scope agent install never touches a
user-scope app service (it can't safely guess whose session to stop) and
prints a warning naming both instead — disable the app yourself with
systemctl --user disable --now warphold-app if you want only one engine
running.Building from source: BUILD.md; release and signing notes ship with
the release workflow under docs/. Contributions to the engine follow
Kopia's contribution guidelines.
Reporting security issues. Report issues in WarpHold's own code — Fleet, the
gateway, the agent, the enrollment flow — privately through
GitHub Security Advisories on hodyhq/warphold.
Issues in the upstream Kopia engine belong upstream, where
Kopia's contribution guidelines
direct disclosures to [email protected].