{"adoption": {"forks": 878, "observed_at": "2026-08-28T04:10:44.671764+00:00", "stars": 10914}, "canonical_url": "https://ross.abutalabs.com/products/fireworks-tech-graph", "card": {"archived": false, "artifact_type": "library", "description": "Generate production-quality SVG+PNG technical diagrams from natural language. 7 styles, UML support, and AI/Agent workflow patterns.", "domain": ["developer-tools", "data-visualization", "artificial-intelligence", "documentation"], "enriched": true, "function": ["data-visualization", "developer-tools", "llm-inference", "agent-framework"], "health_score": 100, "homepage": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["yizhiyanhua-ai/fireworks-tech-graph"], "name": "yizhiyanhua-ai/fireworks-tech-graph", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-08-25T22:56:41+00:00", "repo": "yizhiyanhua-ai/fireworks-tech-graph", "stars": 10914, "tags": ["diagram-generation", "svg", "png", "gif-animation", "uml", "agent-skill", "claude-code", "codex", "natural-language-to-diagram", "architecture-diagrams"], "topics": ["agent-workflows", "ai", "claude-code", "developer-tools", "diagrams", "svg"], "urls": [], "use_cases": ["generate architecture diagrams from natural language", "create UML diagrams without drawing by hand", "produce SVG and PNG technical diagrams for documentation", "animate system diagrams as GIFs", "draw AI agent and RAG workflow diagrams", "generate diagrams inside Claude Code or Codex", "create cloud architecture diagrams for design reviews"], "what_it_is": "A Python-based Agent Skill for Codex and Claude Code that converts natural language descriptions (English or Chinese) into production-quality technical diagrams, including SVG, PNG, animated GIF, and interactive HTML output. It supports 12 visual styles, 14 UML diagram types, and built-in AI/Agent architecture patterns like RAG and multi-agent workflows.", "when_to_avoid": ["you need fully manual pixel-level control over diagram layout", "you need live diagram rendering in a web app at runtime", "you don't use an AI coding agent and prefer traditional diagramming tools"], "when_to_choose": ["you want polished, geometry-safe diagrams from plain-language descriptions", "you work in Claude Code or Codex and want a diagram skill", "you need AI/agent architecture patterns with proper shape vocabulary", "Mermaid is too limited and draw.io is too manual for your needs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fireworks-tech-graph", "repo": "yizhiyanhua-ai/fireworks-tech-graph", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:44.671764+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:17:23.706731+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "909e8b82a70ac89a9d83538a72f40d21266a077d4fb439e58d08e088a339dd51", "fetched_at": "2026-08-28T04:10:44.671764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yizhiyanhua-ai/fireworks-tech-graph"}, {"content_hash": "b492269c6cb40da9590ef724b079bf9fec84f866bd3ae85bc0c1d555569d595a", "fetched_at": "2026-08-29T08:16:11.680477+00:00", "kind": "homepage", "missing": false, "url": "https://yizhiyanhua-ai.github.io/fireworks-tech-graph/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 10, "rhythm": 93}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 145, "days_push": 8, "days_rel": 47, "gap_med": 0, "n_releases_24m": 8}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}