CoolFace
Apppublic

BrightBighead1/supercharged-metagpt

sourceHugging Facemitupdated 4mo agoView on Hugging Face
0likes
App README

๐Ÿง  Supercharged MetaGPT

AI-powered multi-agent software development team. One requirement โ†’ full software company output.

Agent Team

RoleResponsibility
Product ManagerRequirements analysis, user stories, competitive analysis
ArchitectSystem design, data structures, API specifications
Project ManagerTask breakdown, scheduling, progress tracking
EngineerCode implementation, feature development
QA EngineerTest writing, quality assurance

Integrated Superpowers

ToolWhat It Adds
CLI-Anything100+ software tools agent-native (Blender, GIMP, OBS, LibreOffice, n8n, Zoom, Slack, etc.)
mirofish-cliMulti-agent swarm prediction & simulation engine
PaperclipSelf-improving agents with persistent memory + KPI tracking
Obscura30MB headless browser for agents (10x lighter than Chrome)

Features

  • โ€”Real-time streaming โ€” watch agents think and act live via SSE
  • โ€”10+ LLM providers โ€” OpenAI, Anthropic, Ollama, Gemini, Zhipuai, Fireworks, Azure, HuggingFace
  • โ€”Project download โ€” get all generated files as ZIP
  • โ€”Code review mode โ€” adds QA step for higher quality
  • โ€”REST API โ€” programmatic access for automation
  • โ€”S3 storage โ€” optional cloud storage backend
  • โ€”Mermaid diagrams โ€” architecture diagrams in output
  • โ€”Git repo management โ€” proper version control for generated projects
  • โ€”Storage auto-cleanup โ€” prevents disk from filling up
  • โ€”API key validation โ€” test keys before running
  • โ€”Configurable via UI โ€” change LLM provider, model, settings from the browser

LLM Configuration

Set environment variables or use the Settings tab in the UI:

VariableDescription
HF_TOKENHuggingFace token (free, works out of the box)
OPENAI_API_KEYOpenAI API key
ANTHROPIC_API_KEYAnthropic API key
OLLAMA_BASE_URLOllama server URL
GEMINI_API_KEYGoogle Gemini API key

Free option: Set only HF_TOKEN and the Space uses HuggingFace Inference API (Qwen2.5-72B-Instruct by default).

REST API

bash
# Run full MetaGPT pipeline (streaming)
curl -X POST https://brightbighead1-supercharged-metagpt.hf.space/api/run \
  -H "Content-Type: application/json" \
  -d '{"requirement": "Build a todo app with user auth, REST API, and tests", "mode": "full"}'

# Quick mode (single engineer)
curl -X POST https://brightbighead1-supercharged-metagpt.hf.space/api/run \
  -H "Content-Type: application/json" \
  -d '{"requirement": "Write a Python function to sort a list", "mode": "quick"}'

# Check status
curl https://brightbighead1-supercharged-metagpt.hf.space/api/status

# Get team info
curl https://brightbighead1-supercharged-metagpt.hf.space/api/team

# Test API key
curl -X POST https://brightbighead1-supercharged-metagpt.hf.space/api/test-api-key \
  -H "Content-Type: application/json" \
  -d '{"api_key": "sk-...", "llm_type": "openai"}'

Sleep Behavior

The Space stays awake for 48 hours after last use on free hardware. Any visit to the URL wakes it up automatically.