{"id":13643468,"url":"https://github.com/overmindtech/cli","last_synced_at":"2026-01-28T00:31:11.234Z","repository":{"id":180909374,"uuid":"658761557","full_name":"overmindtech/cli","owner":"overmindtech","description":"Identify the blast radius and risks for Terraform changes in real time","archived":false,"fork":false,"pushed_at":"2025-12-03T16:39:45.000Z","size":6336,"stargazers_count":182,"open_issues_count":14,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-12-06T21:27:05.314Z","etag":null,"topics":["aws","blast-radius","kubernetes","terraform","terraform-aws","terraform-kubernetes","visualisation","visualization"],"latest_commit_sha":null,"homepage":"https://overmind.tech/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/overmindtech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-06-26T12:45:28.000Z","updated_at":"2025-12-06T15:09:53.000Z","dependencies_parsed_at":"2023-10-12T17:06:35.600Z","dependency_job_id":"23736749-f449-46ec-b820-91b2d38867f5","html_url":"https://github.com/overmindtech/cli","commit_stats":null,"previous_names":["overmindtech/ovm-cli","overmindtech/cli"],"tags_count":167,"template":false,"template_full_name":null,"purl":"pkg:github/overmindtech/cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/overmindtech%2Fcli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/overmindtech%2Fcli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/overmindtech%2Fcli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/overmindtech%2Fcli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/overmindtech","download_url":"https://codeload.github.com/overmindtech/cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/overmindtech%2Fcli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28330191,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"ssl_error","status_checked_at":"2026-01-12T00:36:15.229Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","blast-radius","kubernetes","terraform","terraform-aws","terraform-kubernetes","visualisation","visualization"],"created_at":"2024-08-02T01:01:47.999Z","updated_at":"2026-01-28T00:31:11.215Z","avatar_url":"https://github.com/overmindtech.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cpicture width=\"120px\" align=\"center\"\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.prod.website-files.com/6241e92445c21f9c1245a940/69047fa84e22dce67b16f483_logo.png\"\u003e\n      \u003cimg alt=\"Overmind\" src=\"https://cdn.prod.website-files.com/6241e92445c21f9c1245a940/69047fa84e22dce67b16f483_logo.png\" width=\"120px\" align=\"center\"\u003e\n    \u003c/picture\u003e\n  \u003ch1 align=\"center\"\u003eOvermind CLI\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://discord.com/invite/5UKsqAkPWG\" rel=\"nofollow\"\u003e\u003cimg src=\"https://img.shields.io/discord/1088753599951151154?label=Discord\u0026logo=discord\u0026logoColor=white\" alt=\"Discord Server\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=cr4Q0oLaANk\"\u003e🎥 Watch a demo\u003c/a\u003e | \u003ca href=\"https://docs.overmind.tech\"\u003e📖 Docs\u003c/a\u003e | \u003ca href=\"https://app.overmind.tech/api/auth/signup\"\u003e🚀 Sign up\u003c/a\u003e | \u003ca href=\"https://www.linkedin.com/company/overmindtech/\"\u003e🙌 Follow us\u003c/a\u003e\n\u003c/p\u003e\n\n# What is Overmind?\n\nOvermind is a **tribal knowledge database** that empowers your team to manage infrastructure confidently, even without extensive experience.\n\n### Signs your team needs Overmind\n\n- **Blocked Experts \u0026 Slow Onboarding**\n  - Expert team members spend too much time on approvals, reducing overall productivity.\n  - Newer staff face a steep learning curve, delaying their effectiveness.\n\n- **Limited Dependency Visibility**\n  - Tools like Terraform show intended changes but don't reveal underlying dependencies.\n  - Difficulty in assessing whether changes will disrupt existing applications.\n\n- **Complex Outage Troubleshooting**\n  - Pinpointing issues during outages is challenging due to hidden dependencies.\n  - Outages often result from intricate, unforeseen relationships rather than simple cause-and-effect.\n\n# Quick Start\n\nInstall the Overmind CLI using brew:\n\n```shell\nbrew install overmindtech/overmind/overmind-cli\n```\n\nLaunch the assistant and explore your newly configured AWS source:\n\n```shell\novermind explore\n```\n\nRun a terraform plan:\n\n```shell\novermind terraform plan\n```\n\n![Running 'overmind terraform plan' and viewing in the app](\u003chttps://uploads-ssl.webflow.com/6241e92445c21f9c1245a940/666039f90a7a42bebcfaf692_overmind_cli_demo%20(1).gif\u003e)\n\n\u003cdetails\u003e\n\u003csummary\u003eInstall on other platforms\u003c/summary\u003e\n\n## Prerequisites\n\n- Terraform environment set up\n- Access to all required credentials\n- Ability to install and run the Overmind CLI\n\n## Installation\n\n### MacOS\n\nTo install on Mac with homebrew use:\n\n```shell\nbrew install overmindtech/overmind/overmind-cli\n```\n\n### Windows\n\nInstall using [winget](https://learn.microsoft.com/en-us/windows/package-manager/winget/):\n\n```shell\nwinget install Overmind.OvermindCLI\n```\n\nOr manually download the [latest release](https://github.com/overmindtech/cli/releases/latest), extract `overmind.exe`, and add to your `PATH`\n\n### Ubuntu / Debian\n\nSet up the repository automatically:\n\n```shell\ncurl -1sLf \\\n  'https://dl.cloudsmith.io/public/overmind/tools/setup.deb.sh' \\\n  | sudo -E bash\n```\n\nOr set it up manually\n\n```shell\n# NOTE: For Debian Stretch, Ubuntu 16.04 and later\nkeyring_location=/usr/share/keyrings/overmind-tools-archive-keyring.gpg\n# NOTE: For Debian Jessie, Ubuntu 15.10 and earlier\nkeyring_location=/etc/apt/trusted.gpg.d/overmind-tools.gpg\n\n# Capture the codename\ncodename=$(lsb_release -cs)\n\napt-get install -y debian-keyring  # debian only\napt-get install -y debian-archive-keyring  # debian only\n\napt-get install -y apt-transport-https\ncurl -1sLf 'https://dl.cloudsmith.io/public/overmind/tools/gpg.BC5CDEFB4E37A1B3.key' |  gpg --dearmor \u003e\u003e ${keyring_location}\ncurl -1sLf 'https://dl.cloudsmith.io/public/overmind/tools/config.deb.txt?distro=ubuntu\u0026$codename=xenial\u0026component=main' \u003e /etc/apt/sources.list.d/overmind-tools.list\nchmod 0644 /etc/apt/sources.list.d/overmind-tools.list\nchmod 0644 /usr/share/keyrings/overmind-tools-archive-keyring.gpg\napt-get update\n```\n\nThen install the CLI:\n\n```shell\napt-get install overmind-cli\n```\n\n### RHEL\n\nSet up the repository automatically:\n\n```shell\ncurl -1sLf \\\n  'https://dl.cloudsmith.io/public/overmind/tools/setup.rpm.sh' \\\n  | sudo -E bash\n```\n\nOr set it up manually\n\n```shell\nyum install yum-utils pygpgme\nrpm --import 'https://dl.cloudsmith.io/public/overmind/tools/gpg.BC5CDEFB4E37A1B3.key'\ncurl -1sLf 'https://dl.cloudsmith.io/public/overmind/tools/config.rpm.txt?distro=amzn\u0026codename=2023' \u003e /tmp/overmind-tools.repo\nyum-config-manager --add-repo '/tmp/overmind-tools.repo'\nyum -q makecache -y --disablerepo='*' --enablerepo='overmind-tools'\n```\n\nThen install the CLI:\n\n```shell\nsudo yum install overmind-cli\n```\n\n### Alpine\n\nSet up the repository automatically:\n\n```shell\nsudo apk add --no-cache bash\ncurl -1sLf \\\n  'https://dl.cloudsmith.io/public/overmind/tools/setup.alpine.sh' \\\n  | sudo -E bash\n```\n\nOr set it up manually\n\n```shell\ncurl -1sLf 'https://dl.cloudsmith.io/public/overmind/tools/rsa.7B6E65C2058FDB78.key' \u003e /etc/apk/keys/tools@overmind-7B6E65C2058FDB78.rsa.pub\ncurl -1sLf 'https://dl.cloudsmith.io/public/overmind/tools/config.alpine.txt?distro=alpine\u0026codename=v3.8' \u003e\u003e /etc/apk/repositories\napk update\n```\n\nThen install the CLI:\n\n```shell\napk add overmind-cli\n```\n\n### Container / Docker\n\nYou can use the CLI via Docker which includes both OpenTofu and the CLI:\n\n```shell\ndocker pull ghcr.io/overmindtech/cli:latest\ndocker run --rm ghcr.io/overmindtech/cli:latest overmind terraform plan\n```\n\nThis is useful for CI/CD environments where you need a reproducible Terraform execution environment.\n\n### Arch\n\nPackages for Arch are available on the [releases page](https://github.com/overmindtech/cli/releases/latest) for manual download and installation.\n\nAdditionally a community maintained package can be found in the [aur](https://aur.archlinux.org/packages/overmind-cli-bin).\n\n### ASDF\n\nOvermind can be installed using [asdf](https://asdf-vm.com/):\n\n```shell\n# Add the plugin\nasdf plugin add overmind-cli https://github.com/overmindtech/asdf-overmind-cli.git\n\n# Show all installable versions\nasdf list-all overmind-cli\n\n# Install specific version\nasdf install overmind-cli latest\n\n# Set a version globally (on your ~/.tool-versions file)\nasdf global overmind-cli latest\n\n# Now overmind-cli commands are available\novermind --version\n```\n\n\u003c/details\u003e\n\n# Discover CLI Commands\n\n- `overmind explore`\n\n  Overmind Assistant is a chat assistant that has real-time access to all your\n  AWS, GCP and K8S infrastructure. It alleviates the mental exhaustion of\n  manual troubleshooting, simplifies incident resolution by easily accessing\n  historical data, and automates time-consuming tasks such as documentation\n  and Terraform code generation. You can access the assistant by running\n  `overmind explore`.\n\n- `overmind terraform plan / apply`\n\n  Overmind can identify the blast radius and uncover potential risks with\n  `overmind terraform plan` before they harm your infrastructure, allowing\n  anyone to make changes with confidence. It can also track the impact of the\n  changes you make with `overmind terraform apply`, so that you can be sure\n  that your changes haven't had any unexpected downstream impact.\n\n## Cloud Provider Support\n\nThe CLI automatically discovers AWS and GCP providers from your Terraform configuration.\n\n## How We Solve It?\n\n\u003ctable style=\"width: 100%; table-layout: fixed;\"\u003e\n  \u003ctr\u003e\n    \u003ctd style=\"width: 50%; vertical-align: top;\"\u003e\n      \u003cimg width=\"100%\" src=\"https://uploads-ssl.webflow.com/6241e92445c21f9c1245a940/66607bb64e562f2d332dad8b_blast_radius.png\" /\u003e\u003cbr/\u003e\n        \u003cb\u003e🔍 Blast Radius: \u003c/b\u003eOvermind maps out all potential dependencies and interactions within your infra in realtime. Supports over 120 AWS resources and all Kubernetes.\n    \u003c/td\u003e\n    \u003ctd style=\"width: 50%; vertical-align: top;\"\u003e\n      \u003cimg width=\"100%\" src=\"https://uploads-ssl.webflow.com/6241e92445c21f9c1245a940/66607454e2bf59158c49565a_health%20check%20risk.png\" /\u003e\u003cbr/\u003e\n      \u003cb\u003e🚨 Risks: \u003c/b\u003eDiscover specific risks that would be invisible otherwise. Risks are delivered directly to the pull request. Make deployment decisions within minutes not hours.\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Advanced Use\n\n### Passing Arguments\n\nOvermind's `overmind terraform plan` and `overmind terraform apply` commands mostly just wrap the `terraform` that you already have installed, adding all of Overmind's features on top. This means that no matter how you're using Terraform today, this will still work with Overmind. For example if you're using a more complex command like:\n\n```shell\nterraform plan -var-file=production.tfvars -parallelism=20 -auto-approve\n```\n\nThen you would add `overmind` to the beginning, and your arguments after a double-dash e.g.\n\n```shell\novermind terraform plan -- -var-file=production.tfvars -parallelism=20 -auto-approve\n```\n\n## Join the Community\n\n- Join our [Discord](https://discord.com/invite/5UKsqAkPWG)\n- Contact us via email at [sales@overmind.tech](mailto:sales@overmind.tech)\n- Follow us on [LinkedIn](https://www.linkedin.com/company/overmindtech/)\n\n## Additional Resources\n\n- [Documentation](https://docs.overmind.tech)\n- [Getting Started Guide](https://docs.overmind.tech)\n- [Overmind Blog](https://overmind.tech/blog)\n\n## Reporting Bugs\n\n- Want to report a bug or request a feature? [Open an issue](https://github.com/overmindtech/cli/issues/new) or ask on \u003ca href=\"https://discord.com/invite/5UKsqAkPWG\" rel=\"nofollow\"\u003eDiscord\u003c/a\u003e.\n\n## Development\n\nPlease look in the [CONTRIBUTING.md](https://github.com/overmindtech/cli/blob/main/CONTRIBUTING.md) document.\n\n## License\n\nSee the [LICENSE](/LICENSE) file for licensing information.\n\nOvermind is made with ❤️ in 🇺🇸🇬🇧🇦🇹🇫🇷🇷🇴\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovermindtech%2Fcli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fovermindtech%2Fcli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovermindtech%2Fcli/lists"}