Releases: HARSHALJETHWA19/TellIaC-Releases
Releases · HARSHALJETHWA19/TellIaC-Releases
Release list
TellIaC v2.5.0 — AI Interactive REPL Shell, Multi-Tool Exporters & Policy-as-Code Drift Remediation
TellIaC v2.5.0 — AI Interactive REPL Shell, Multi-Tool Exporters & Policy-as-Code Drift Remediation
Latest
🚀 TellIaC (HiAC) v2.5.0 Release Notes
We are thrilled to announce TellIaC v2.5.0, the most major update to the Human Infrastructure as Code (HiAC) platform! This release introduces 6 revolutionary next-generation features, multi-tool exports, zero-trust secrets vault integration, policy-as-Code drift remediation, and an interactive AI REPL terminal shell.
🔥 Key Highlights & What's New
🗣️ 1. Interactive REPL AI Chat Shell (telliac chat)
- CLI Command:
telliac chat - Interactive conversational terminal REPL shell where engineers can build, plan, and estimate infrastructure spend incrementally line-by-line using plain English (
make 3 s3 buckets,show plan,show cost,show code,exit).
🔄 2. Policy-as-Code Drift Auto-Remediation (telliac drift --remediate)
- CLI Command:
telliac drift --remediate - Automatically detects out-of-band cloud console changes across AWS, Azure, GCP, and Kubernetes, and auto-remediates live state back to the desired
.hiacconfiguration.
🔀 3. Reverse Cloud Resource Importer (telliac import)
- CLI Command:
telliac import <type> <name> <id> - Reverse-engineers existing live cloud resources across AWS, Azure, GCP, and Kubernetes into clean, human-readable
.hiaccode.
📦 4. Multi-Tool Exporter Engine
- CLI Command:
telliac export --target <terraform|pulumi|cloudformation|bicep> - Translate any TellIaC configuration into 4 industry-standard IaC toolchains:
- Terraform HCL:
main.tf,variables.tf,outputs.tf,providers.tf - Pulumi TypeScript:
index.ts - AWS CloudFormation:
cloudformation.yaml - Azure Bicep DSL:
main.bicep
- Terraform HCL:
🔒 5. Zero-Trust Secrets Vault Resolver (${secret.vault_path})
- Secure placeholders (e.g.
${secret.db_password},${secret.jwt_secret}) resolved dynamically at apply time from HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, GCP, or environment variables.
⚡ 6. Conversational Environment Conditionals
- Natural expression support:
If environment is "production" create 2 "aws_nat_gateway" resources named "nat_gw" with vpc "main_vpc".
🔢 7. Terraform-Style Loops & Index Math
- Array lookup:
${var.subnet_cidrs[count.index]} - Template index math:
${count.index + 1} - Free-form natural loops:
and loop in ${var.my_buckets} with bucket each value
🖼️ 8. Cloud Service Icons in Graph Visualizers
- Added real cloud service icons (
🌐,🕸️,🖥️,🪣,🗄️,⚡,🚢) to CLI ASCII architecture trees (telliac graph --format ascii) and visual graphs.
📚 9. Terraform Registry Style Documentation System & Real-Time Search
- Updated website documentation hub with complete 5-part resource specifications, required/optional argument tables, attribute output reference tables, and real-time search (
filterDocsSearch()).
🛠️ Installation & Download Binaries
🖥️ Windows Standalone Binary (Zero Python Required)
Download telliac.exe from the Assets section below.
telliac.exe --help
telliac.exe chat
telliac.exe plan
telliac.exe export --target terraformTellIaC v0.2.0 — Multi-Cloud Plain English IaC Engine (Full Release)
⚡ TellIaC v0.2.0 — Human Infrastructure as Code Platform
We are excited to announce the official release of TellIaC v0.2.0! TellIaC lets you describe cloud infrastructure in plain English sentences — with zero YAML, zero custom DSLs, and zero vendor lock-in.
✨ Key Features in v0.2.0
- 📝 Plain English Deterministic Grammar: Write infrastructure declarations like natural English sentences (
Use provider "aws"...,Create 1 "aws_instance"...). - ☁️ 4 Clouds at Once: Provision resources across AWS, Azure, GCP, and Kubernetes simultaneously in a single command.
- ⚡ Terraform HCL Exporter (
telliac export): Automatically convert.hiacfiles into native.tfHCL code (main.tf,variables.tf,outputs.tf). - 💰 Cloud Cost Estimator (
telliac cost): Calculate resource-level and total monthly cloud spend in USD before applying changes. - 🛡️ Security Vulnerability Linter (
telliac lint): Audit configuration for open firewall ports, unencrypted storage, and hardcoded secrets. - 📊 Architecture Visualizer (
telliac graph): Export Mermaid.js diagrams, terminal ASCII trees, and interactive standalone HTML visualizers. - 🔐 Remote Backend & State Locking (
telliac backend): Manage CLI state stores (S3, Azure Blob, GCS) with distributed locking. - 🎨 Auto-Formatter (
telliac fmt): Clean up indentation, variable assignments, and comments automatically. - 🤖 AI Infrastructure Generator (
telliac generate): Generate complete.hiaccode directly from plain English prompt descriptions.
🧰 Cross-Platform Standalone Binaries
- 🪟 Windows x86_64:
telliac-windows-amd64.exe(Single-file executable — zero Python needed) - 🐧 Linux x86_64:
telliac-linux-amd64(Native ELF binary) - 🔒 Hardened Security: Protected with PyArmor C-extension code encryption and anti-decompilation.
🚀 Quickstart
# Verify installation
telliac --help
# Initialize a project
telliac init
# Calculate monthly cloud spend
telliac cost
# Export to Terraform HCL
telliac export --out-dir ./tf_export
``
**Full Changelog**: https://github.com/HARSHALJETHWA19/TellIaC-Releases/commits/v0.2.0