nimbus-cli
AWS Security AI fix suggestions powered by Bedrock — no server needed.
Install
pip install nimbus-assist-cli
Or with pipx for isolated CLI installs (recommended):
pipx install nimbus-assist-cli
Prerequisites
- AWS credentials configured (
aws configureor env vars) - Bedrock model access enabled:
amazon.titan-embed-text-v2:0anthropic.claude-haiku-4-5-20251001-v1:0
Usage
First-time setup
nimbus-cli --init
# or specify a region (default: us-east-1)
nimbus-cli --init --region us-east-2
Validates AWS credentials and provisions the RAG pipeline (S3 docs bucket, S3 Vectors, Bedrock KB).
Get AI fix suggestions
nimbus-cli --suggest-fix --text "S3 bucket is publicly accessible"
nimbus-cli --suggest-fix --text "EC2 instance has no IMDSv2 enforced"
nimbus-cli --suggest-fix --text "IAM role has wildcard * permissions"
Calls Bedrock directly — no backend server required.
Switch AWS account or refresh credentials
nimbus-cli --reconfigure
# or switch to a different region (warns if existing infra is in another region)
nimbus-cli --reconfigure --region us-east-1
Clears ~/.nimbus-cli.json and re-runs init with current credentials. Preserves the existing region unless --region is explicitly passed.
Tear down all AWS resources
nimbus-cli --destroy
Deletes the Bedrock KB, S3 buckets, vector store, IAM role, and local config.
Metadata
Release files for nimbus-assist-cli 0.11.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nimbus_assist_cli-0.11.5.tar.gz | 4.8 kB | Without provenance | Details for nimbus_assist_cli-0.11.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nimbus_assist_cli-0.11.5-py3-none-any.whl | Python 3 | none | any | Details for nimbus_assist_cli-0.11.5-py3-none-any.whl |
Total release size: 10.2 kB
Release files / nimbus_assist_cli-0.11.5.tar.gz
| Download URL | nimbus_assist_cli-0.11.5.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
43c9659acbe2a65191bb0c53c16ab3c4d406cfd7bf1dd33bb7a6cadfbee7e93a
|
|
BLAKE2b-256 checksum How to use checksums |
25a948503ed355b4ffde14f2e3ca032a4bb926fd120bedae429ad6bd7810f486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / nimbus_assist_cli-0.11.5-py3-none-any.whl
| Download URL | nimbus_assist_cli-0.11.5-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f60a7e79292a922f6ad841c1d41a2ae4e7d0f6063600bacf1a8a7f405fff8069
|
|
BLAKE2b-256 checksum How to use checksums |
b22defb80d85fab9c68054c635acf1ceb64099d23086a100ba34e1d4f634f230
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for nimbus-assist-cli 0.11.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.