Linux-first CLI and AI-driven pentesting orchestrator for Uxarion
Project description
Uxarion CLI
Official site: https://uxarion.com/
AI pentesting CLI assistant for authorized security testing.
Authorized testing only
Use only on systems you own or have explicit written permission to test.
Install (choose your user type)
1) Ubuntu/Kali root user (recommended for your current setup)
This is the exact flow that worked in your Ubuntu session:
apt update
apt install -y pipx
pipx ensurepath
export PATH="$PATH:/root/.local/bin"
pipx install uxarion
uxarion --doctor
If pipx shows this warning:
File exists at /root/.local/bin/uxarion ... symlink missing or pointing to unexpected location
run:
rm -f /root/.local/bin/uxarion
pipx reinstall uxarion
2) Ubuntu/Kali normal user (non-root)
sudo apt update
sudo apt install -y pipx
pipx ensurepath
pipx install uxarion
uxarion --doctor
If uxarion is not found, open a new shell or run:
export PATH="$HOME/.local/bin:$PATH"
3) Python virtualenv user
python3 -m venv ~/.venvs/uxarion
source ~/.venvs/uxarion/bin/activate
python -m pip install -U pip
python -m pip install -U uxarion
uxarion --doctor
4) From source (developers)
git clone https://github.com/rachidlaad/Uxarion-CLI.git
cd Uxarion-CLI
./install.sh
uxarion --doctor
First run
uxarion --addKey
uxarion
Direct one-shot run:
uxarion --prompt "safe passive recon on https://example.com" --max-commands 3
Update
- pipx installs:
pipx upgrade uxarion - venv installs:
python -m pip install -U uxarion
Uxarion also checks PyPI for updates at startup (cached for 24h) and prints a one-line upgrade hint.
Disable this check with:
export UXARION_DISABLE_UPDATE_CHECK=1
Common install issue (Ubuntu/Kali)
If you get:
error: externally-managed-environment
Do not install into system Python with plain pip. Use pipx or a virtualenv (shown above).
License
Apache-2.0 (LICENSE).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uxarion-0.1.2.tar.gz.
File metadata
- Download URL: uxarion-0.1.2.tar.gz
- Upload date:
- Size: 61.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
701f87a5840640dccef0689a56fd8443db02ecca5699d88414d23a1698ac92f0
|
|
| MD5 |
829197929db438fb49b2e097a846adc8
|
|
| BLAKE2b-256 |
94796bda6afdc9ee57298168b85b13bb8d365ea2ce38d0a145b79ad140f87a40
|
File details
Details for the file uxarion-0.1.2-py3-none-any.whl.
File metadata
- Download URL: uxarion-0.1.2-py3-none-any.whl
- Upload date:
- Size: 63.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca893f4aa544006178f2b5bb61a61215b05ded899149e62ab0c7eee051ceebf0
|
|
| MD5 |
d98ec058b568f5527e95a72f0d0e58f3
|
|
| BLAKE2b-256 |
ff787a5696f0e6d982857930cbe6e2245d1f78c9f3035aa8db6f7ecae356dc7e
|