Skip to content

Releases: HARSHALJETHWA19/TellIaC-Releases

TellIaC v2.5.0 — AI Interactive REPL Shell, Multi-Tool Exporters & Policy-as-Code Drift Remediation

Choose a tag to compare

@HARSHALJETHWA19 HARSHALJETHWA19 released this 07 Aug 12:05
2053652

🚀 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 .hiac configuration.

🔀 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 .hiac code.

📦 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

🔒 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 terraform

TellIaC v0.2.0 — Multi-Cloud Plain English IaC Engine (Full Release)

Choose a tag to compare

@HARSHALJETHWA19 HARSHALJETHWA19 released this 06 Aug 16:57
2053652

⚡ 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 .hiac files into native .tf HCL 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 .hiac code 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