https://github.com/the-ai-project-co/nimbus
AI-powered cloud engineering agent for your terminal — Terraform, Kubernetes, Helm, and 11+ LLM providers in a single binary
https://github.com/the-ai-project-co/nimbus
ai ai-agent anthropic bun cli cloud devops helm infrastructure-as-code kubernetes llm mcp openai terraform typescript
Last synced: 3 months ago
JSON representation
AI-powered cloud engineering agent for your terminal — Terraform, Kubernetes, Helm, and 11+ LLM providers in a single binary
- Host: GitHub
- URL: https://github.com/the-ai-project-co/nimbus
- Owner: the-ai-project-co
- License: mit
- Created: 2026-01-27T17:48:40.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-01T18:49:38.000Z (4 months ago)
- Last Synced: 2026-04-02T06:10:01.400Z (4 months ago)
- Topics: ai, ai-agent, anthropic, bun, cli, cloud, devops, helm, infrastructure-as-code, kubernetes, llm, mcp, openai, terraform, typescript
- Language: TypeScript
- Size: 3.43 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Nimbus
[](https://www.npmjs.com/package/@build-astron-co/nimbus)
[](https://github.com/the-ai-project-co/nimbus/blob/main/LICENSE)
[](https://github.com/the-ai-project-co/nimbus/releases)
[](https://github.com/the-ai-project-co/nimbus/actions)
[](https://www.typescriptlang.org/)
[](https://nodejs.org/)
[](https://github.com/the-ai-project-co/nimbus/actions)
> AI-powered DevOps terminal agent — type `nimbus`, get a live infrastructure operator
Nimbus is an intelligent command-line agent purpose-built for DevOps and cloud engineering. Type `nimbus`, describe what you want, and Nimbus plans, validates, and executes across Terraform, Kubernetes, Helm, AWS, GCP, and Azure — all from a single terminal session.
---
## Install
```bash
# npm
npm install -g @build-astron-co/nimbus
# Homebrew (use the fully-qualified tap name to avoid name conflicts)
brew tap the-ai-project-co/tap
brew install the-ai-project-co/tap/nimbus
# Shell script (auto-detects best method)
curl -fsSL https://raw.githubusercontent.com/the-ai-project-co/nimbus/main/scripts/install.sh | bash
```
Pre-built standalone binaries (~68 MB, no Node.js required) are on the [Releases](https://github.com/the-ai-project-co/nimbus/releases) page.
---
## Quick Start
```bash
nimbus # launches onboarding on first run, TUI on subsequent runs
```
1. **First run** — onboarding wizard walks you through provider + API key setup
2. **Initialize your project** — `nimbus init` detects your stack and generates `NIMBUS.md`
3. **Start asking** — describe what you want in natural language
```
"Run terraform plan and show me what will change"
"Check for pod restarts in the production namespace"
"Is there any infrastructure drift in my staging workspace?"
```
If `ANTHROPIC_API_KEY` (or any [supported provider key](docs/guides/configuration.md#llm-providers)) is already set, onboarding is skipped and you go straight to the agent.
---
## Learn More
| Topic | Description |
|---|---|
| [Configuration & Providers](docs/guides/configuration.md) | LLM providers, API keys, config profiles, MCP servers |
| [Hooks & Extensibility](docs/guides/hooks.md) | Hook system, NIMBUS.md format, MCP plugins |
| [CLI Commands](docs/reference/commands.md) | Full CLI command reference with examples |
| [Tools Reference](docs/reference/tools.md) | All 33+ built-in tools with parameters |
| [Architecture](docs/architecture.md) | How Nimbus works internally, component flow, design decisions |
---
## Star History
---
## License
[MIT](LICENSE)