Skip to content

Sitemap Stacks

Nicolas Cravino edited this page May 29, 2026 · 8 revisions

id: sitemap-stacks title: Wiki Sitemap — by Stack tags: [meta] created: 2026-04-15 updated: 2026-05-29 freshness: fresh

Wiki Sitemap — by Stack

Cross-cutting view of the sw30labs wiki: repos grouped by tech stack rather than by wiki category. A repo can belong to multiple stacks — it appears in every stack's section; its primary stack (first in stacks:) is marked with a solid edge, secondary stacks with a dashed edge and dashed stroke.

To keep each diagram readable, the map is split into one small diagram per stack. See SCHEMA's stacks: block for the canonical list of stack IDs.

Adoption

Stack Repos
LangGraph / LangChain 18
Agentic 14
Apple MLX 11
CLI / Tooling 10
Converter 9
Compliance 7
OSCAL 5
Pentest 5
RAG 4
MCP 1
Unclassified 1

Apple MLX

mlx — 11 repos (11 primary, 0 secondary).

graph LR
    s_mlx(["Apple MLX"])
    r_bonsai_image_ternary_4b_mlx_2bit("Bonsai Image Ternary 4B MLX 2-bit")
    s_mlx --> r_bonsai_image_ternary_4b_mlx_2bit
    r_lance_3b_video_bf16("Lance 3B Video BF16 Local")
    s_mlx --> r_lance_3b_video_bf16
    r_local_mlx_responsesAPI_server("MLX Local Inference Server")
    s_mlx --> r_local_mlx_responsesAPI_server
    r_mlx_distillation_explained("MLX Distillation Explained")
    s_mlx --> r_mlx_distillation_explained
    r_mlx_youtubescribe("MLX-YouTubeScribe")
    s_mlx --> r_mlx_youtubescribe
    r_qwen3_vl_python_ocr_script_mlx("Qwen3 VL OCR Script (MLX)")
    s_mlx --> r_qwen3_vl_python_ocr_script_mlx
    r_qwenbench_mlx("QwenBench MLX")
    s_mlx --> r_qwenbench_mlx
    r_screenlens("ScreenLens")
    s_mlx --> r_screenlens
    r_sulphur_2_base("Sulphur 2 Base Local")
    s_mlx --> r_sulphur_2_base
    r_supertonic_3_mlx("Supertonic 3 MLX")
    s_mlx --> r_supertonic_3_mlx
    r_tars_ai("TARS-AI")
    s_mlx --> r_tars_ai
Loading

OSCAL

oscal — 5 repos (5 primary, 0 secondary).

graph LR
    s_oscal(["OSCAL"])
    r_oscal_agent_guardrails("OSCAL Agent Guardrails")
    s_oscal --> r_oscal_agent_guardrails
    r_oscal_agent_lab("OSCAL Agent Lab")
    s_oscal --> r_oscal_agent_lab
    r_oscal_cac_playgd("OSCAL Compliance-as-Code Playground")
    s_oscal --> r_oscal_cac_playgd
    r_oscal_digital_twin_playground("OSCAL Digital Twin Playground")
    s_oscal --> r_oscal_digital_twin_playground
    r_oscal_zero_trust_lens("OSCAL Zero Trust Lens")
    s_oscal --> r_oscal_zero_trust_lens
Loading

Agentic

agentic — 14 repos (9 primary, 5 secondary).

graph LR
    s_agentic(["Agentic"])
    r_agent_stack("The Agent Stack")
    s_agentic --> r_agent_stack
    r_agentic_ai_pentesting("Enterprise AI-assisted Application …")
    s_agentic -.-> r_agentic_ai_pentesting
    r_audiobook_generator("Audiobook Generator")
    s_agentic -.-> r_audiobook_generator
    r_autogen_doc_generator("AutogenDocGenerator")
    s_agentic --> r_autogen_doc_generator
    r_autogen_mermaid_generator("AutogenMermaidGenerator")
    s_agentic --> r_autogen_mermaid_generator
    r_autogen_requirements_agent("AutogenRequirementsAgent")
    s_agentic --> r_autogen_requirements_agent
    r_deepagent_azure_cli("DeepAgent Azure CLI")
    s_agentic --> r_deepagent_azure_cli
    r_genai_regulatory_intel("RegIntel-AgenticAI — GenAI Regulato…")
    s_agentic --> r_genai_regulatory_intel
    r_oscal_agent_guardrails("OSCAL Agent Guardrails")
    s_agentic -.-> r_oscal_agent_guardrails
    r_oscal_agent_lab("OSCAL Agent Lab")
    s_agentic -.-> r_oscal_agent_lab
    r_projectpulse("ProjectPulse")
    s_agentic --> r_projectpulse
    r_sst_autoresearch("SST-AutoResearch")
    s_agentic --> r_sst_autoresearch
    r_tars_ai("TARS-AI")
    s_agentic -.-> r_tars_ai
    r_wiki_vs_rag("Wiki-fed Agents vs. RAG Benchmark")
    s_agentic --> r_wiki_vs_rag
    classDef secondary stroke-dasharray: 5 3;
    class r_agentic_ai_pentesting,r_audiobook_generator,r_oscal_agent_guardrails,r_oscal_agent_lab,r_tars_ai secondary;
Loading

Pentest

pentest — 5 repos (4 primary, 1 secondary).

graph LR
    s_pentest(["Pentest"])
    r_agentic_ai_pentesting("Enterprise AI-assisted Application …")
    s_pentest --> r_agentic_ai_pentesting
    r_nvd_extractor("NVD-Extractor")
    s_pentest --> r_nvd_extractor
    r_pentest_regulatory_intel("RegIntel (Penetration Testing Regul…")
    s_pentest --> r_pentest_regulatory_intel
    r_strixresearch("Strix Research")
    s_pentest --> r_strixresearch
    r_tslit("TSLIT (Time-Shift LLM Integrity Tes…")
    s_pentest -.-> r_tslit
    classDef secondary stroke-dasharray: 5 3;
    class r_tslit secondary;
Loading

Compliance

compliance — 7 repos (0 primary, 7 secondary).

graph LR
    s_compliance(["Compliance"])
    r_genai_regulatory_intel("RegIntel-AgenticAI — GenAI Regulato…")
    s_compliance -.-> r_genai_regulatory_intel
    r_oscal_agent_guardrails("OSCAL Agent Guardrails")
    s_compliance -.-> r_oscal_agent_guardrails
    r_oscal_agent_lab("OSCAL Agent Lab")
    s_compliance -.-> r_oscal_agent_lab
    r_oscal_cac_playgd("OSCAL Compliance-as-Code Playground")
    s_compliance -.-> r_oscal_cac_playgd
    r_oscal_digital_twin_playground("OSCAL Digital Twin Playground")
    s_compliance -.-> r_oscal_digital_twin_playground
    r_oscal_zero_trust_lens("OSCAL Zero Trust Lens")
    s_compliance -.-> r_oscal_zero_trust_lens
    r_pentest_regulatory_intel("RegIntel (Penetration Testing Regul…")
    s_compliance -.-> r_pentest_regulatory_intel
    classDef secondary stroke-dasharray: 5 3;
    class r_genai_regulatory_intel,r_oscal_agent_guardrails,r_oscal_agent_lab,r_oscal_cac_playgd,r_oscal_digital_twin_playground,r_oscal_zero_trust_lens,r_pentest_regulatory_intel secondary;
Loading

RAG

rag — 4 repos (0 primary, 4 secondary).

graph LR
    s_rag(["RAG"])
    r_genai_regulatory_intel("RegIntel-AgenticAI — GenAI Regulato…")
    s_rag -.-> r_genai_regulatory_intel
    r_projectpulse("ProjectPulse")
    s_rag -.-> r_projectpulse
    r_screenlens("ScreenLens")
    s_rag -.-> r_screenlens
    r_wiki_vs_rag("Wiki-fed Agents vs. RAG Benchmark")
    s_rag -.-> r_wiki_vs_rag
    classDef secondary stroke-dasharray: 5 3;
    class r_genai_regulatory_intel,r_projectpulse,r_screenlens,r_wiki_vs_rag secondary;
Loading

MCP

mcp — 1 repos (1 primary, 0 secondary).

graph LR
    s_mcp(["MCP"])
    r_gitnexus_fleet("GitNexus Fleet")
    s_mcp --> r_gitnexus_fleet
Loading

LangGraph / LangChain

langgraph — 18 repos (3 primary, 15 secondary).

graph LR
    s_langgraph(["LangGraph / LangChain"])
    r_agent_stack("The Agent Stack")
    s_langgraph -.-> r_agent_stack
    r_audiobook_generator("Audiobook Generator")
    s_langgraph --> r_audiobook_generator
    r_deepagent_azure_cli("DeepAgent Azure CLI")
    s_langgraph -.-> r_deepagent_azure_cli
    r_genai_regulatory_intel("RegIntel-AgenticAI — GenAI Regulato…")
    s_langgraph -.-> r_genai_regulatory_intel
    r_mlx_distillation_explained("MLX Distillation Explained")
    s_langgraph -.-> r_mlx_distillation_explained
    r_mlx_youtubescribe("MLX-YouTubeScribe")
    s_langgraph -.-> r_mlx_youtubescribe
    r_n8n2langraph("N8n2LangGraph Converter")
    s_langgraph --> r_n8n2langraph
    r_oscal_agent_guardrails("OSCAL Agent Guardrails")
    s_langgraph -.-> r_oscal_agent_guardrails
    r_oscal_agent_lab("OSCAL Agent Lab")
    s_langgraph -.-> r_oscal_agent_lab
    r_oscal_cac_playgd("OSCAL Compliance-as-Code Playground")
    s_langgraph -.-> r_oscal_cac_playgd
    r_oscal_digital_twin_playground("OSCAL Digital Twin Playground")
    s_langgraph -.-> r_oscal_digital_twin_playground
    r_oscal_zero_trust_lens("OSCAL Zero Trust Lens")
    s_langgraph -.-> r_oscal_zero_trust_lens
    r_pentest_regulatory_intel("RegIntel (Penetration Testing Regul…")
    s_langgraph -.-> r_pentest_regulatory_intel
    r_projectpulse("ProjectPulse")
    s_langgraph -.-> r_projectpulse
    r_screenlens("ScreenLens")
    s_langgraph -.-> r_screenlens
    r_sst_autoresearch("SST-AutoResearch")
    s_langgraph -.-> r_sst_autoresearch
    r_tars_ai("TARS-AI")
    s_langgraph -.-> r_tars_ai
    r_tslit("TSLIT (Time-Shift LLM Integrity Tes…")
    s_langgraph --> r_tslit
    classDef secondary stroke-dasharray: 5 3;
    class r_agent_stack,r_deepagent_azure_cli,r_genai_regulatory_intel,r_mlx_distillation_explained,r_mlx_youtubescribe,r_oscal_agent_guardrails,r_oscal_agent_lab,r_oscal_cac_playgd,r_oscal_digital_twin_playground,r_oscal_zero_trust_lens,r_pentest_regulatory_intel,r_projectpulse,r_screenlens,r_sst_autoresearch,r_tars_ai secondary;
Loading

Converter

converter — 9 repos (4 primary, 5 secondary).

graph LR
    s_converter(["Converter"])
    r_animated_gif_creator("animated-GIF-Creator")
    s_converter -.-> r_animated_gif_creator
    r_autogen_mermaid_generator("AutogenMermaidGenerator")
    s_converter -.-> r_autogen_mermaid_generator
    r_deepseekvl2_pdf_ocr("deepseekvl2-PDF-OCR-private")
    s_converter --> r_deepseekvl2_pdf_ocr
    r_mlx_youtubescribe("MLX-YouTubeScribe")
    s_converter -.-> r_mlx_youtubescribe
    r_n8n2langraph("N8n2LangGraph Converter")
    s_converter -.-> r_n8n2langraph
    r_nemotron_parse_spark("Nemotron Parse on DGX Spark")
    s_converter --> r_nemotron_parse_spark
    r_ollama_pdf2markdown("OllamaPDF2Markdown")
    s_converter --> r_ollama_pdf2markdown
    r_qwen3_vl_python_ocr_script_mlx("Qwen3 VL OCR Script (MLX)")
    s_converter -.-> r_qwen3_vl_python_ocr_script_mlx
    r_word_to_markdown_converter("Word-to-Markdown-Converter")
    s_converter --> r_word_to_markdown_converter
    classDef secondary stroke-dasharray: 5 3;
    class r_animated_gif_creator,r_autogen_mermaid_generator,r_mlx_youtubescribe,r_n8n2langraph,r_qwen3_vl_python_ocr_script_mlx secondary;
Loading

CLI / Tooling

cli — 10 repos (3 primary, 7 secondary).

graph LR
    s_cli(["CLI / Tooling"])
    r_animated_gif_creator("animated-GIF-Creator")
    s_cli --> r_animated_gif_creator
    r_bonsai_image_ternary_4b_mlx_2bit("Bonsai Image Ternary 4B MLX 2-bit")
    s_cli -.-> r_bonsai_image_ternary_4b_mlx_2bit
    r_deepagent_azure_cli("DeepAgent Azure CLI")
    s_cli -.-> r_deepagent_azure_cli
    r_lance_3b_video_bf16("Lance 3B Video BF16 Local")
    s_cli -.-> r_lance_3b_video_bf16
    r_nemotron_parse_spark("Nemotron Parse on DGX Spark")
    s_cli -.-> r_nemotron_parse_spark
    r_nvd_extractor("NVD-Extractor")
    s_cli -.-> r_nvd_extractor
    r_repobundle("RepoBundle")
    s_cli --> r_repobundle
    r_stable_audio_3("Stable Audio 3")
    s_cli --> r_stable_audio_3
    r_sulphur_2_base("Sulphur 2 Base Local")
    s_cli -.-> r_sulphur_2_base
    r_supertonic_3_mlx("Supertonic 3 MLX")
    s_cli -.-> r_supertonic_3_mlx
    classDef secondary stroke-dasharray: 5 3;
    class r_bonsai_image_ternary_4b_mlx_2bit,r_deepagent_azure_cli,r_lance_3b_video_bf16,r_nemotron_parse_spark,r_nvd_extractor,r_sulphur_2_base,r_supertonic_3_mlx secondary;
Loading

Unclassified

1 repos have no stacks: field declared. These are typically legacy stubs that pre-date the stack taxonomy.

graph LR
    u(["Unclassified"])
    x_articles_published("Published Articles Collection")
    u --> x_articles_published
Loading

Legend

  • Rounded boxes — repos in the stack
  • Solid arrows — primary stack (first in the repo's stacks: list)
  • Dashed arrows + dashed stroke — secondary stack membership
  • Unclassified section — repos without a stacks: field

Clone this wiki locally