verity
Push any folder to your AI web app with one command. Ghost-type the task. Poll until the answer lands.
Built for CTF players and anyone who wants a terminal bridge to their own AI assistant.
pip install verity-cli
That's it — no config, no URL, no signup. The verity command links itself to the ops server on first run and registers your laptop automatically.
quickstart
cd my-challenge-folder
verity -s -a # push all files of this folder to the web app
verity -s -p # ghost-type a prompt — keys are INVISIBLE, end with a lone line: ///
verity -st # poll: installing...... -> downloading... -> result files land here
After verity -st finishes you get a verity-xxxx/ folder with:
flag.txt— the raw answer / flagsolve.py— the solution scriptsummary.txt— what the AI did
all commands
| command | what it does |
|---|---|
verity -s -a |
push all files of the current folder to the web app |
verity -s -p |
ghost-type a prompt (completely invisible input, send with a lone /// line) |
verity -s -h |
push the folder to the Discord team bridge |
verity -st |
poll task status — installing...... then downloading... |
verity -st -h |
check team pushes + submissions from the Discord bridge |
verity -d |
completely remove verity from this machine |
verity --help |
show help |
points at another server?
The package ships with the ops server baked in. If you run your own:
export PYTHOM_SERVER=https://your-server.example.org # windows: set PYTHOM_SERVER=...
uninstall
verity -d # wipes config + registered device + launcher
pip uninstall verity-cli # removes the package itself
requirements
- Python 3.8+ — standard library only, zero dependencies, works on Windows / Linux / macOS
Metadata
Release files for verity-cli 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| verity_cli-1.3.0.tar.gz | 10.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| verity_cli-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.1 kB
Release files / verity_cli-1.3.0.tar.gz
| Download URL | verity_cli-1.3.0.tar.gz |
|---|---|
| Size | 10.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbfb1764d89eff57bd0b7445dbbb029599df511a0f672896544d2713f9f31136
|
|
BLAKE2b-256 checksum How to use checksums |
683b3563212bbecffe7055048b3f2c05edd4a312af6fc3f35638401393b8628c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / verity_cli-1.3.0-py3-none-any.whl
| Download URL | verity_cli-1.3.0-py3-none-any.whl |
|---|---|
| Size | 10.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d3adcbc7e7b54c141207e6e89a41f6156259dd0606bc0a4b020bef1b9f8096a3
|
|
BLAKE2b-256 checksum How to use checksums |
2b0c1624e77209138b101a1c9059925f2239fbf96b0490092d588ad95e15a857
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|