The easy way โ download the app:
praxis folder with the app inside.Or, if you have Python 3.11+:
pip install -e . # from the source repo
praxis --version
~/.praxis/ โ the audit log, the
recoverable trash, and a local key. Nothing leaves your machine.
Praxis auto-detects the AI tools you already use and plugs into each one:
praxis clients # see which AI tools are installed
praxis install # turn Praxis on in every detected tool
# or one at a time:
praxis enable codex
praxis enable claude-desktop
praxis enable cursor
Then restart the AI tool so it picks up Praxis.
Nothing changes in your workflow โ keep using ChatGPT, Claude, or Cursor. But now, when an agent tries to touch your files, Praxis is in the loop. Try asking your AI:
praxis evidence # the hash-chained log of every decision
Every action an AI agent attempted โ allowed, blocked, or refused โ is in a tamper-proof local log.
praxis disable codex # remove Praxis from one tool
praxis clients # check status
Praxis is also a personal file assistant that works with no internet:
praxis search passport # find files by name, instantly
praxis delete ~/Downloads/junk.tmp # deletes to recoverable trash
praxis ask "find my resume" # local AI plans + acts (needs Ollama)
For the offline ask command, install Ollama
and run ollama pull llama3.2:3b once.
Fully quit and reopen the tool โ it only reads its config at startup. Then run praxis clients to confirm it's enabled.
Make sure the file is under one of Praxis's search folders (Documents, Downloads, Desktop by default). Add more with praxis enable <tool> --path ~/Projects.
Right-click the app โ Open โ Open. This is because the beta bundle isn't code-signed yet.
Questions? hello@praxis.app ยท GitHub