# lancetnik/awesome-engineering-ai architecture

> Architecture diagram of the GitHub repository lancetnik/awesome-engineering-ai, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-13). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/lancetnik/awesome-engineering-ai
- Repository: https://github.com/lancetnik/awesome-engineering-ai

## Overview

This repository is a curated directory of installable engineering-AI tools, not an application that runs a tool workflow itself. A developer consults the list, chooses a category and an entry, then uses that external tool. The README documents the categories and selection criteria, but no source code or further README content was provided; links below represent documented navigation and the general use model, not implementation-level calls.

Main entry points: [`README.md`](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md) (Curated list)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_catalog["Catalog"]
  node_catalog["Curated list<br/>[README.md]"]
end

subgraph group_agent_workflows["Agent workflows"]
  node_skill_libraries["Skill libraries<br/>[README.md]"]
  node_skill_building["Skill building<br/>[README.md]"]
  node_spec_driven["Spec-driven development<br/>[README.md]"]
  node_orchestration["Orchestration<br/>[README.md]"]
  node_coding_clis["Coding agent CLIs<br/>[README.md]"]
  node_harnesses["Harnesses and GUIs<br/>[README.md]"]
end

subgraph group_engineering_tools["Engineering tools"]
  node_code_search["Structural code search<br/>[README.md]"]
  node_context_memory["Context and memory<br/>[README.md]"]
  node_review_guardrails["Review and guardrails<br/>[README.md]"]
  node_security["Security tools<br/>[README.md]"]
  node_design_quality["Design and UI<br/>[README.md]"]
  node_output_discipline["Output discipline<br/>[README.md]"]
end

subgraph group_adjacent_tools["Adjacent tools"]
  node_web_research["Web and research<br/>[README.md]"]
  node_beyond_code["Beyond code<br/>[README.md]"]
  node_model_routing["Model routing<br/>[README.md]"]
  node_integrations["Integrations<br/>[README.md]"]
  node_directories["Directories and reference<br/>[README.md]"]
end

node_developer(("Developer"))
node_external_tool["Listed tool"]

node_developer -->|"consults"| node_catalog
node_catalog -->|"indexes"| node_skill_libraries
node_catalog -->|"indexes"| node_skill_building
node_catalog -->|"indexes"| node_spec_driven
node_catalog -->|"indexes"| node_orchestration
node_catalog -->|"indexes"| node_coding_clis
node_catalog -->|"indexes"| node_harnesses
node_catalog -->|"indexes"| node_code_search
node_catalog -->|"indexes"| node_context_memory
node_catalog -->|"indexes"| node_review_guardrails
node_catalog -->|"indexes"| node_security
node_catalog -->|"indexes"| node_design_quality
node_catalog -->|"indexes"| node_output_discipline
node_catalog -->|"indexes"| node_web_research
node_catalog -->|"indexes"| node_beyond_code
node_catalog -->|"indexes"| node_model_routing
node_catalog -->|"indexes"| node_integrations
node_catalog -->|"indexes"| node_directories
node_developer -->|"uses listed tool"| node_external_tool

click node_catalog "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_skill_libraries "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_skill_building "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_spec_driven "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_orchestration "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_coding_clis "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_harnesses "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_code_search "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_context_memory "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_review_guardrails "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_security "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_design_quality "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_output_discipline "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_web_research "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_beyond_code "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_model_routing "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_integrations "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"
click node_directories "https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_catalog toneBlue
class node_skill_libraries,node_skill_building,node_spec_driven,node_orchestration,node_coding_clis,node_harnesses toneAmber
class node_code_search,node_context_memory,node_review_guardrails,node_security,node_design_quality,node_output_discipline toneMint
class node_web_research,node_beyond_code,node_model_routing,node_integrations,node_directories toneRose
class node_developer,node_external_tool toneIndigo
```

## Components

### Catalog

- [Curated list](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`

### Agent workflows

- [Skill libraries](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Skill building](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Spec-driven development](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Orchestration](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Coding agent CLIs](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Harnesses and GUIs](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`

### Engineering tools

- [Structural code search](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Context and memory](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Review and guardrails](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Security tools](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Design and UI](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Output discipline](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`

### Adjacent tools

- [Web and research](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Beyond code](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Model routing](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Integrations](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`
- [Directories and reference](https://github.com/lancetnik/awesome-engineering-ai/blob/main/README.md): `README.md`

### Other components

- **Developer**
- **Listed tool**

## Connections

- Developer → Curated list: consults (evidence: `README.md`)
- Curated list → Skill libraries: indexes (evidence: `README.md`)
- Curated list → Skill building: indexes (evidence: `README.md`)
- Curated list → Spec-driven development: indexes (evidence: `README.md`)
- Curated list → Orchestration: indexes (evidence: `README.md`)
- Curated list → Coding agent CLIs: indexes (evidence: `README.md`)
- Curated list → Harnesses and GUIs: indexes (evidence: `README.md`)
- Curated list → Structural code search: indexes (evidence: `README.md`)
- Curated list → Context and memory: indexes (evidence: `README.md`)
- Curated list → Review and guardrails: indexes (evidence: `README.md`)
- Curated list → Security tools: indexes (evidence: `README.md`)
- Curated list → Design and UI: indexes (evidence: `README.md`)
- Curated list → Output discipline: indexes (evidence: `README.md`)
- Curated list → Web and research: indexes (evidence: `README.md`)
- Curated list → Beyond code: indexes (evidence: `README.md`)
- Curated list → Model routing: indexes (evidence: `README.md`)
- Curated list → Integrations: indexes (evidence: `README.md`)
- Curated list → Directories and reference: indexes (evidence: `README.md`)
- Developer → Listed tool: uses listed tool (evidence: `README.md`)
