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)