Spaces:
Running
Running
metadata
title: Architecture Evaluator LLM
emoji: 🏗️
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
Architecture Evaluator LLM
An AI-powered system design architecture evaluator using Groq's FREE ultra-fast inference with advanced reasoning models.
Features
- 🚀 FREE - Uses Groq's free API (no costs!)
- ⚡ FAST - Groq provides blazing-fast inference
- 🧠 Smart - DeepSeek R1 reasoning model for deep analysis
- Evaluates system design architectures based on multiple heuristics
- Provides detailed suggestions and recommendations
- Returns structured JSON responses
- Easy to integrate with any frontend
API Endpoints
POST /evaluate
Evaluates a system architecture.
Request Body:
{
"question": "Your question or context about the architecture",
"architecture": {
// Your architecture JSON with components and links
}
}
Response:
{
"heuristic_scores": {
"DURABILITY": 8.5,
"AVAILABILITY": 9.0,
"ENERGY_EFFICIENCY": 7.5,
"CONSISTENCY": 8.0,
"MAINTAINABILITY": 7.0,
"LATENCY": 8.5,
"COST": 6.5,
"SECURITY": 8.0,
"THROUGHPUT": 8.5,
"SCALABILITY": 9.0
},
"suggestion": "Your architecture shows strong scalability..."
}
Environment Variables
GROQ_API_KEY: Your Groq API key (required - get free at https://console.groq.com)MODEL_NAME: Model to use (default: deepseek-r1-distill-llama-70b)- Available models:
deepseek-r1-distill-llama-70b- Best reasoning (default)llama-3.3-70b-versatile- Great all-rounderllama-3.1-70b-versatile- Fast and capable
- Available models:
Getting Your Free Groq API Key
- Go to https://console.groq.com
- Sign up for a free account
- Navigate to API Keys section
- Create a new API key
- Copy and use it (completely FREE!)