Skip to content
View spencercnorton's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report spencercnorton

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
spencercnorton/README.md

NorviTech Suite — open-source apps for the Linux desktop and the self-hosted stack

norvitech.com Donate

NorviTech is the name Spencer Norton publishes software under: open-source apps for the Linux desktop and the self-hosted stack. Each one is small, does one job and ships as a tagged release you can read end to end. No telemetry, no accounts, no hosted service; each README says exactly what leaves the machine.

The suite

Product What it is Install Licence
Helios The desktop that sees everything your coding agents do. A native GTK4/libadwaita workbench for Claude Code, OpenAI Codex and OpenRouter models on Ubuntu. APT (Ubuntu 26.04) · source MIT
BitAgent A self-hosted BitTorrent DHT crawler and indexer built for the *arr stack. Evidence-driven classification, curation and opt-in LLM stages, with the operator console and public library in the same image. Descended from bitmagnet. Docker Compose · source MIT
XNote Modern GTK4 sticky notes for GNOME. Descended from Xpad, with a colour picker, layout presets and Wayland-safe placement. from source GPL-3.0-or-later
XNote Placement Puts every XNote sticky note back where you left it. A GNOME Shell extension that restores each note's position, monitor and workspace on Wayland, where the app cannot do it itself. APT (Ubuntu 26.04) · source GPL-3.0-or-later
SnipSnap Screenshot any region of any monitor on GNOME Wayland, with no permission dialog. A Qt 6 capture-and-annotate tool whose GNOME Shell extension draws the selection inside the compositor. Descended from Flameshot. APT (Ubuntu 26.04) · source GPL-3.0-or-later
NorviOS The NorviTech look for Ubuntu 26.04, from the boot splash to the window glass. A reversible layer over stock Ubuntu and GNOME 50, applied only through the override points Ubuntu provides, so updates keep working and one command puts the original back. from source GPL-3.0-or-later

Every README's Install section is the install page for that product. Helios installs from an APT repository on Ubuntu 26.04 (how); BitAgent ships as a Docker Compose file; the desktop tools build from source with the commands CI runs; the extension installs from the same APT repository into GNOME Shell; NorviOS installs from source with two scripts, one of them per-user, and removes the same way.

How these repositories work

  • Release mirrors. Development happens in a private tree; every tagged release is exported here through an automated gate that checks the tree for anything that should not be public. Pull requests are reviewed here, applied to the development tree and ship in the next tag, with your name in the release notes.
  • Same shape everywhere. Every repository has the same README layout, the same badge row, an issue chooser, a SECURITY.md, a SUPPORT.md and a CONTRIBUTING.md. If you know one, you know them all.
  • No e-mail. Bugs and ideas go to each repository's issues and Discussions; security reports go through GitHub private vulnerability reporting. That is deliberate.
  • Forks stay honest. BitAgent and XNote keep their upstream licences, notices and authors; each README says exactly what is upstream's and what is new.

Support the work

If one of these saves you time, you can support its development. The whole suite, with links to every product, lives at norvitech.com.


Helios · BitAgent · XNote · XNote Placement · SnipSnap · NorviOS · norvitech.com

Pinned Loading

  1. helios helios Public

    Native GTK4/libadwaita desktop for coding agents — Claude Code, OpenAI Codex and OpenRouter — with durable goals, explicit permissions and hard spend limits.

    Python 1