Skip to main content

Offline IAM graph exporter + NLP query shell

Project description

🗺️ IAM Map — AWS IAM Graph Analyzer

A powerful CLI to explore IAM users, groups, and policies across AWS accounts — with AI-powered natural language support via Ollama + Mistral.


💊 Choose Your Path

🔵 The Blue Pill — Just Install and Play

  1. Install the package:
pip install iam-map
  1. Export a graph:
iam-map export-graph --profile my-account
  1. Start ollama:
ollama run mistral
  1. Ask questions with natural language:
iam-map shell --profile my-account

Example prompts:

💬 > Who has EC2 or Lambda access but not S3?
💬 > Which users are in dev or test group with full Admin rights?

That’s it. Explore your IAM relationships like never before.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iam_map-0.2.3.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iam_map-0.2.3-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file iam_map-0.2.3.tar.gz.

File metadata

  • Download URL: iam_map-0.2.3.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for iam_map-0.2.3.tar.gz
Algorithm Hash digest
SHA256 829728f41fc8cae21d5e4573f58865d51a56482de27f994c24d79116f2d1bb0f
MD5 485094a4e363a8d7878fd3bf07410162
BLAKE2b-256 3669e8ab4444d35beec0e1d3e37fb90aea8032107448b792da941e29e24ca0a6

See more details on using hashes here.

File details

Details for the file iam_map-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: iam_map-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for iam_map-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0dba45465c5da914cab2e7407f9b74c3b5a414bd6c7f7e54bd4b317e29633a52
MD5 44472b02f571b81412f8bd1fb6360124
BLAKE2b-256 809dafa5b9f5f05a8ce38c0da22ea7fcec87c5576dd0cfc958a65356df3d6962

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page