Jugaad2
Lightweight fork of JugaadAgent for quick PyPI install testing. Same agent loop — default Ollama model is smollm2:135m so it can sit next to jugaad-agent without conflicting.
Install
pip install jugaad2
# or
pipx install jugaad2
ollama pull smollm2:135m
Usage
jaa2 "create a folder demo and list it"
jaa2 "echo hello" --dry-run
jugaad2 --version
python -m jugaad2 "echo hi"
Commands: jaa2 / jugaad2 (do not clash with jaa / jugaad from jugaad-agent).
| Flag | Description |
|---|---|
--model, -m |
Ollama model (JUGAAD2_MODEL) |
--max-retries |
Self-heal ceiling (default 3) |
--dry-run |
Generate without executing |
--yes, -y |
Auto-approve MEDIUM/HIGH risk |
Environment
| Variable | Default |
|---|---|
JUGAAD2_MODEL |
smollm2:135m |
JUGAAD2_BASE_URL |
http://127.0.0.1:11434 |
JUGAAD2_MAX_RETRIES |
3 |
Publish
pip install build twine
python -m build
twine check dist/*
twine upload dist/*
License
MIT
Metadata
Release files for jugaad2 0.1.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 | |
|---|---|---|---|
| jugaad2-0.1.0.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jugaad2-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.4 kB
Release files / jugaad2-0.1.0.tar.gz
| Download URL | jugaad2-0.1.0.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4effa461920d8f36e64ae7baa2ed13e8af963e0c7dbe992337dd8f2b40b7102f
|
|
BLAKE2b-256 checksum How to use checksums |
bbd159f574a73d525d1beccb94a2cc588a50ed30030eea9eeee60af80e70bb32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.0rc1
|
Release files / jugaad2-0.1.0-py3-none-any.whl
| Download URL | jugaad2-0.1.0-py3-none-any.whl |
|---|---|
| Size | 12.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7595692c4d8db0ef8ed1fb8f9706eb88b0ff17937b68915380712230045076dd
|
|
BLAKE2b-256 checksum How to use checksums |
4549c46078400ef681bd7eb7cca6e28acd9014bf2dcd0c0ac2f60c25e479c6d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.0rc1
|