👻 Ghost Toru
Personal terminal AI — powered by your FreeLLMAPI gateway. Stdlib only — no heavy dependencies.
Install (public)
pipx install ghost-toru
Upgrade:
pipx upgrade ghost-toru
Or with pip:
pip install ghost-toru
For run use this command: ghost-toru
Setup (first run)
- FreeLLMAPI dashboard kholo → Keys page → top header me unified API key → Copy.
- Fir terminal me:
ghost-toru init
Ye tumse key lega aur ~/.config/ghost-toru/.env me save kar dega.
Manual setup:
export GHOST_TORU_API_KEY="your-unified-key-from-dashboard"
export GHOST_TORU_BASE_URL="http://localhost:3001/v1" # optional
export GHOST_TORU_MODEL="auto" # optional: auto / auto:smart / auto:fast
Use
ghost-toru # full menu (chat / model / language)
ghost-toru ask "hello" # one-shot question (streaming)
ghost-toru ask "explain" --no-stream --model auto:fast
ghost-toru chat # direct chat loop
ghost-toru models # live model list
ghost-toru init # first-time setup wizard
ghost-toru key-generate # local Toru ID banao (isi laptop ke liye)
ghost-toru key-set # apni key save karo
ghost-toru --help
Chat ke andar:
| command | kaam |
|---|---|
/models, /list |
live models dikhao |
/use <number|name> |
model switch |
/lang <name> |
language switch (Hinglish, Hindi, English…) |
/bye |
exit |
Config files (auto-created on first run):
~/.config/ghost-toru/.env— key, model, lang
System prompt locked hai — koi edit file nahi hai.
Dev (source se)
git clone https://github.com/technicalsuraj2/ghost-toru
cd ghost-toru
python3 -m pip install -e .
ghost-toru
License
MIT
Release files for ghost-toru 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ghost_toru-1.0.2.tar.gz | 8.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ghost_toru-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.8 kB
Release files / ghost_toru-1.0.2.tar.gz
| Download URL | ghost_toru-1.0.2.tar.gz |
|---|---|
| Size | 8.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ac36bcdd968c63cd6276103e6db9986a6bfa03eb963bec884d90e975ba06eb7
|
|
BLAKE2b-256 checksum How to use checksums |
42a295d72885c45e32b77a404251297366a0f298c898499676162c4bd01f3c86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ghost_toru-1.0.2-py3-none-any.whl
| Download URL | ghost_toru-1.0.2-py3-none-any.whl |
|---|---|
| Size | 9.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9ef97b265f8d7fa7fe9846f216e9208a624a14d8f05bdf799cfabda3a164807d
|
|
BLAKE2b-256 checksum How to use checksums |
2d37d8e58504cbe55c22b9c4354479c9a58e170b5a4777814eb515cf14b38958
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|