AI-powered Code Generation CLI Tool
3.8k 2026-04-13

gofireflyio/aiac

An AI-driven command-line tool and library for generating Infrastructure-as-Code, configurations, CI/CD pipelines, and various code snippets using Large Language Models.

Core Features

Generates Infrastructure-as-Code (IaC) for various platforms (Terraform, Pulumi, CloudFormation).
Creates configuration files for Docker, Kubernetes, and more.
Automates CI/CD pipeline generation (Jenkins, GitHub Actions).
Supports policy as code generation (OPA) and utility scripts (Python, Bash).
Integrates with multiple LLM providers including OpenAI, Amazon Bedrock, and Ollama.

Quick Start

go install github.com/gofireflyio/aiac/v5@latest

Detailed Introduction

`aiac` is a powerful library and command-line interface designed to streamline development and operations by leveraging Large Language Models (LLMs). It acts as an intelligent assistant, capable of generating a wide array of code artifacts, from complex Infrastructure-as-Code templates for cloud platforms to specific configuration files, CI/CD pipelines, and even utility scripts or database queries. By abstracting the complexities of LLM interactions, `aiac` empowers users to quickly provision and manage infrastructure, automate workflows, and create custom scripts with simple natural language prompts, significantly boosting productivity for DevOps engineers and developers.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.