Documentation

Introduction

Welcome to Infra0

Infra0 is a powerful cloud infrastructure management platform that combines an AI-powered chat assistant, a browser-based IDE, and real Terraform automation — all in one unified workspace.

What Infra0 Does

  • Lets you manage AWS, Azure, and GCP infrastructure through a conversational AI interface
  • Executes Terraform commands (init, validate, plan, apply, destroy) directly from the browser
  • Gives you a full terminal, code editor, and architecture graph visualizer in one panel
  • Tracks your infrastructure changes, detects drift, and provides cost & security analysis
  • Supports team collaboration with role-based access control (RBAC)
  • Manages credentials, cloud provider configurations, and Terraform modules

Key Concepts

  • Project: A named group that represents a cloud environment or application (e.g., 'Production AWS')
  • Workspace: A Terraform workspace inside a project — each workspace has its own state
  • Chat: An AI assistant in each workspace that can write Terraform code, explain resources, and execute operations
  • Dock: The bottom navigation bar in a workspace with all Terraform action buttons
  • VS Container: A Docker-based development container that runs Terraform and the terminal in a sandboxed environment

Supported Cloud Providers

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Supported AI Models

  • Anthropic Claude (Opus, Sonnet, Haiku)
  • OpenAI GPT-4 and GPT-4o
  • Azure OpenAI
  • Google Gemini
  • Ollama (local/self-hosted models)