Metadata-Version: 2.4
Name: aurafarmer
Version: 1.0.0
Summary: PRO — Terminal AI Coding Agent by SPRUKY
Project-URL: Homepage, https://spruky.qzz.io
Project-URL: Source, https://github.com/spruky/aurafarmer
Author: SPRUKY
License: MIT
Keywords: agent,ai,aurex,cli,coding,spruky,terminal
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Requires-Dist: prompt-toolkit>=3.0.0
Requires-Dist: requests>=2.28.0
Requires-Dist: rich>=13.0.0
Description-Content-Type: text/markdown

# PRO — Terminal AI Coding Agent

**By SPRUKY**

```
██████╗ ██████╗  ██████╗
██╔══██╗██╔══██╗██╔═══██╗
██████╔╝██████╔╝██║   ██║
██╔═══╝ ██╔══██╗██║   ██║
██║     ██║  ██║╚██████╔╝
╚═╝     ╚═╝  ╚═╝ ╚═════╝
```

An elite AI coding agent that runs in your terminal. Reads and writes files, runs
shell commands, searches code, and searches the web — all driven by a single
chat loop.

## Install

```sh
pip install aurafarmer
```

## Run

```sh
aurex          # or: aurafarmer
```

On first launch you'll log in with your Aurex account email + password. The
client exchanges those credentials **once** for a per-user terminal token
(`aurex_term_…`) and stores only that token in `~/.aurex/config.json`. Your
password is never written to disk.

## How it works

All model traffic is proxied through the aurafarmer endpoint
(`https://spruky.qzz.io/aurafarmer/v1`) and authenticated by your terminal token.
No provider API key is ever embedded in the client or stored on your machine —
the upstream key lives server-side only.

## Commands

| Command    | Description                         |
|------------|-------------------------------------|
| `/model`   | Switch AI model (or press Tab)      |
| `/effort`  | Set reasoning effort (low…max)      |
| `/fast`    | Toggle fast mode                    |
| `/usage`   | Token usage today                   |
| `/token`   | Show terminal token status          |
| `/clear`   | Wipe conversation                   |
| `/logout`  | Log out                             |
| `/help`    | Show all commands                   |
| `/exit`    | Quit                                |

## License

MIT
