Spaces:
Sleeping
Sleeping
| title: Infra Spec Explainer | |
| emoji: π | |
| colorFrom: gray | |
| colorTo: pink | |
| sdk: gradio | |
| sdk_version: 5.39.0 | |
| app_file: app.py | |
| pinned: false | |
| short_description: Explains your json/yaml text/file/url | |
| # JSON & YAML Explainer | |
| An AI-powered explainer tool that converts JSON, YAML, and configuration files (OpenAPI specs, Terraform, Kubernetes manifests, CI/CD pipelines) into clear, natural language explanations. | |
| # Features | |
| Multi-format support: JSON, YAML, .yml, .json | |
| Developer Mode: Get technical breakdowns with field-level details | |
| ELI5 Mode: Simplified explanations for beginners and non-technical users | |
| Supports multiple domains: | |
| OpenAPI specifications | |
| Terraform configuration files | |
| Kubernetes manifests | |
| GitHub Actions & CI/CD pipelines | |
| # How It Works | |
| Upload your JSON/YAML file or paste raw text. | |
| Choose ELI5 or Developer Mode. | |
| The app uses a fine-tuned FLAN-T5 / Mistral model to generate clear, context-aware explanations. | |
| # Tech Stack | |
| Python | |
| FastAPI | |
| Gradio UI | |
| Hugging Face Transformers | |
| OpenRouter API for LLM inference | |
| # Installation | |
| pip install -r requirements.txt | |
| python app.py | |
| # Deployment | |
| Can be deployed on Hugging Face Spaces or as a standalone FastAPI service. | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |