Skip to main content

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 configure or env vars)
  • Bedrock model access enabled:
    • amazon.titan-embed-text-v2:0
    • anthropic.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)

Source distribution for nimbus-assist-cli 0.11.5
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)

Table of built distributions (wheels) for nimbus-assist-cli 0.11.5
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page