Install Siphrix
One command. It senses what is on your machine — coding agents, editors, browsers, local models — and offers to record each one. Nothing connects without asking you first.
What you need
Windows 10 or 11, macOS 12+, or a current Linux — and Python 3.11 or newer, which the installer offers to fetch if it is missing.
Windows 7 and 8 cannot run Siphrix: Python dropped them
several releases ago, and their PowerShell has no irm, so the
command below answers “The term 'irm' is not recognized” — an error
about PowerShell that says nothing about Siphrix. Stated here because
that message would otherwise be somebody's first impression of an audit
tool.
Windows
Open PowerShell and run:
Piping a script from the internet deserves suspicion — so
open it first. It is short, plain text, and does
three things: checks Python 3.11+, installs the siphrix package
from PyPI, runs siphrix set-up.
macOS / Linux
Same three steps, same advice: read it first.
Already have Python? Skip the script
One question first: company or personal?
The installer asks outright rather than guessing. A wrong guess would either send somebody's records to a console they never chose, or leave a company laptop invisible to the people answerable for it — and the person answering could undo neither.
siphrix cloud-connect.Either way, every command afterwards says which one you are in, on its first line. For an audit tool, “who can see this?” should never require opening a config file.
What set-up actually does
Connect this machine to a console
One machine works alone. A team connects each machine to a console — this site, or one you host — with a single token:
The token comes from your console's Surfaces screen. One token per machine; each machine signs what it sends with a key that never leaves it, so the console can prove — not just claim — which machine every entry came from.
Check yourself
“siphrix is not recognized”? pip installs the command
into a per-user scripts directory that is often not on your PATH —
Scripts\ on Windows, ~/.local/bin on Linux. Nothing
is wrong with the install; put py -m (or python3 -m)
in front instead:
The browser and editor pieces
- VS Code: install the Siphrix extension from the Marketplace — it bundles the engine and sets itself up.
- Chrome / Edge: the Siphrix extension from the Chrome Web Store, then
siphrix bridgelinks it to the engine. - Firefox: the Siphrix add-on, same bridge.
- JetBrains IDEs: the Siphrix plugin from the JetBrains Marketplace.
Uninstall
Your record stays in ~/.siphrix — it is yours, so
removing the software does not delete the evidence. Delete that folder
yourself if you want it gone.
