ant — the Antaḥkaraṇa governed-AI operator CLI: prompt your on-box copilot to investigate/operate a machine, read-only by default, with y/N approval for changes and catastrophic commands hard-blocked.
Project description
ant — Antaḥkaraṇa governed-AI operator CLI
Author — Deepak Soni. A tiny, dependency-free CLI that prompts your on-box copilot (the Antaḥkaraṇa model + control ring) from any terminal — Claude-Code style. It investigates a machine, reasons, runs read-only commands immediately, and asks y/N before any state-changing action; catastrophic commands are hard-blocked server-side.
Install
pip install antahkarana-cli
Use
ant connect http://YOUR-BOX:8090 # point it at your copilot (saved to ~/.ant/config.json)
ant # interactive: banner + prompt
ant "what is listening on this server?" # one-shot
ant status # connection + model health
In the REPL, slash commands: /connect <url> · /login <token> · /model · /status · /clear · /exit.
What you can ask
what OS is this and what's listening on its ports?→ runs read-only, reportscreate a file /tmp/demo.txt→ proposes it, asks [y/N], runs only if you approverm -rf /tmp/x→ hard-blocked by the control ringassess example.com→ passive web-recon → prioritized report
How it works
ant is a thin client over the copilot's /api/chat — the model (e.g. Qwen2.5-14B), the governed run_shell,
the web-recon tools, and the control ring all live on the box (or a remote SSH target the copilot is pointed at).
Nothing runs locally; every decision is governed and audited server-side.
Requires a running Antaḥkaraṇa copilot (see antahkarana-net/box/copilot/).
Project details
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 antahkarana_cli-0.1.0.tar.gz.
File metadata
- Download URL: antahkarana_cli-0.1.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afc26d06ef6e7aef2f7d93060141356674f9d3ada1fb1dc064064ccecf42d1e8
|
|
| MD5 |
244bde8170effdbf1b33d237dbd103da
|
|
| BLAKE2b-256 |
a0b4820328301e3a0d1a28396d38bc945716484a254de8a2965f3eae1877e68d
|
File details
Details for the file antahkarana_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: antahkarana_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69790f25aaecaa3026262b57514bb7f06c2a3132d09d4a0afac53e4c46e7d38a
|
|
| MD5 |
d2e869fde0572e05251f65b835f2631e
|
|
| BLAKE2b-256 |
1ed59c73731df1fcca765a48f0aa90bb256582537c02f9f67558789a58c2dda2
|