pymyagent
A terminal chat assistant for software/coding questions, backed by Gemini (primary) with automatic fallback to Grok if Gemini is unavailable.
Install
pip install pymyagent
Usage
pymyagent --chat
You'll be prompted for a PIN before the chat starts:
Enter Pin:
Once unlocked, ask anything software/coding related. The assistant keeps the
last 2 question/answer pairs as context for follow-up questions. Type exit
or quit to leave.
Notes
- This build ships with API keys baked in by the maintainer for convenience. Anyone who installs this package can use those keys through the CLI.
- The PIN is a basic local prompt, not a real access-control mechanism — the package is open source Python, so the PIN value is readable in the source. It exists to avoid accidental use, not to stop a determined user.
Metadata
Release files for pymyagent 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymyagent-0.1.3.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymyagent-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / pymyagent-0.1.3.tar.gz
| Download URL | pymyagent-0.1.3.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbe4d10218257496ee7a6753dfe06463ca3f5fad39897ac7aec02dabd8567e0f
|
|
BLAKE2b-256 checksum How to use checksums |
b9bcaf5d8976c9c41b6af0b9963ec0422959f1d5d483581b71ac45e27d268fa9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.5
|
Release files / pymyagent-0.1.3-py3-none-any.whl
| Download URL | pymyagent-0.1.3-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fe5d731bf167a8ea03e4eb98ac836c32b9c1933db3b5a832ad7e508c761a3072
|
|
BLAKE2b-256 checksum How to use checksums |
8a7b58e178b3852b2934bb0a1b48d9f4707a4a96615e03baa8297a9773f32d25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.5
|