Diagram Sources

Diagram Sources And Exports

The project's diagrams need to be screenshot-ready, maintainable, and bindable to interactive state. Prefer carefully authored SVGs and stable ID conventions.

Recommended Workflow

From Source To Interactive SVG

Figma / Excalidraw sketch
Export SVG
Optimize with SVGO
Add id / data-role

SVG Naming Conventions

Stable Names Make Animation And Tests More Reliable

node-*

Concept, process, and token nodes.

arrow-*

Data flow, control flow, and influence relationships.

label-*

Text labels retained in screenshots and exports.

highlight-*

Current steps, failure states, and resolved states.

Reusable Sources

12 Downloadable SVGs And PNG Previews

Search Tree: A* Reaches The GoalDemo 01Search Tree: A* Reaches The Goal

A* uses heuristic cost to choose the frontier toward Goal

State
astar-goal-route
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-start, arrow-start-b

Teaching simplificationA fixed small tree with unit edge costs illustrates expansion order, not the scale of a real search space.

Expert System: Rule ConflictDemo 02Expert System: Rule Conflict

The same facts trigger two incompatible conclusions

State
rule-conflict
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-facts, arrow-facts-rules

Teaching simplificationRules, facts, and the conflict are scripted for teaching and do not represent a real medical or business decision.

Bayes: Evidence Raises The PosteriorDemo 03Bayes: Evidence Raises The Posterior

Supporting evidence moves belief from a 30% prior to a 70% posterior

State
posterior-raised
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-prior, arrow-prior-update

Teaching simplificationThe percentages are simplified to explain the direction among prior, evidence, and posterior.

Decision Boundary: Nonlinear SeparationDemo 04Decision Boundary: Nonlinear Separation

A curved boundary fits two groups while avoiding an outlier

State
nonlinear-boundary
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-negative-cluster, arrow-data-boundary

Teaching simplificationThe two-dimensional points and boundary are hand-authored, not produced by training on real data.

CNN: An Edge Kernel Produces A Feature MapDemo 05CNN: An Edge Kernel Produces A Feature Map

A 3×3 edge kernel scans the center window

State
edge-kernel-center
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-image-grid, arrow-image-kernel

Teaching simplificationA single-channel 5×5 grid and fixed kernel omit training, bias, and deeper layers.

Feedback Learning: Higher Return Changes Later PolicyDemo 06Feedback Learning: Higher Return Changes Later Policy

After two fixed episodes, the right path rises from 30% to 60%; a runtime observation does not update weights automatically

State
updated-policy-boundary
Version
1.5.0 · 2026-07-31
License
MIT

Stable node / arrow IDsnode-state, arrow-state-policy

Teaching simplificationProbabilities, actions, and rewards are scripted teaching states. The diagram performs no random sampling, real reinforcement-learning optimization, or online model training.

Attention: Direct Token ConnectionsDemo 07Attention: Direct Token Connections

Selecting model reveals weights to directly and context

State
selected-token-links
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-token-model, arrow-model-directly

Teaching simplificationLine thickness uses scripted weights to explain direct information paths, not real model attention.

Foundation Model: Training Versus Runtime ContextDemo 08Foundation Model: Training Versus Runtime Context

The assistant model and current context produce one answer while weights stay fixed

State
runtime-context-boundary
Version
1.4.0 · 2026-07-30
License
MIT

Stable node / arrow IDsnode-corpus, arrow-corpus-pretraining

Teaching simplificationTraining stages and outputs are scripted for teaching; no real training, preference labeling, or model inference runs.

LLM System: Compose External Boundaries By TaskDemo 09LLM System: Compose External Boundaries By Task

Restored task state flows through a controlled tool and result evaluation

State
verified-action-path
Version
1.3.0 · 2026-07-29
License
MIT

Stable node / arrow IDsnode-task, arrow-task-context

Teaching simplificationComponents, state, actions, and checks are scripted; no real model, memory, tool, or evaluator is called.

RAG: From Query To Traceable AnswerDemo 10RAG: From Query To Traceable Answer

Retrieved evidence is reranked and enters an answer with citations

State
grounded-answer
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-query, arrow-query-embedding

Teaching simplificationThe nodes and answer are scripted; no vector database, reranker, or model is called.

Agent: Revising After A Tool FailureDemo 11Agent: Revising After A Tool Failure

A failed observation enters Revise before the tool retry

State
retry-after-tool-failure
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-plan, arrow-plan-tool

Teaching simplificationTool results and retry paths are scripted, with no real external action.

Safety / Eval: A Failure Enters The Release GateDemo 12Safety / Eval: A Failure Enters The Release Gate

The RT-017 fix passes while the old version remains blocked

State
risk-fixed-regression
Version
1.1.0 · 2026-07-25
License
MIT

Stable node / arrow IDsnode-red-team, arrow-red-team-guardrail

Teaching simplificationOne indirect prompt-injection case is shown; passing it does not prove that every system risk is gone.

MVP Core Diagrams

15 Core Diagrams

DiagramAI Technical Evolution Map

The homepage path through rules, learning, large models, and agents.

DiagramAI Evolution Timeline

Connects key technical shifts and matching demos across eras.

DiagramAI Technical Lineage

Maps symbolic AI, statistical learning, neural networks, foundation models, and agents by paradigm.

DiagramLLM System Boundary Map

Shows the system relationships among models, context, retrieval, tools, memory, and evaluation.

DiagramSearch Tree Strategy Diagram

Compares expansion paths and frontiers for BFS, DFS, and A*.

DiagramExpert System Rule Diagram

Shows if-then rules, exception conditions, and conflict states.

DiagramBayesian Belief Update Diagram

Explains uncertainty updates with priors, evidence strength, and posterior bars.

DiagramDecision Boundary Comparison

Compares linear, nonlinear, and overfit boundaries.

DiagramCNN Kernel Scan

Shows the local window, convolution kernel, and feature-map response.

DiagramFeedback Learning Policy Update

Shows how delayed return updates an illustrative policy at the training boundary while runtime observations stay separate.

DiagramAttention Token Relationships

Compares direct token connections with RNN chain propagation.

DiagramFoundation Model Lifecycle

Separates pretraining, instruction tuning, preference feedback, and runtime context.

DiagramRAG Pipeline Flow

Shows Query, Embedding, Vector DB, Reranker, Prompt, LLM, and Answer.

DiagramAgent Loop Action Cycle

Shows planning, tool calls, observation, revision, and the final answer.

DiagramSafety / Eval Release Feedback Loop

Shows red-team cases, guardrails, least privilege, human review, regression evaluation, and the release gate.

Screenshot Ready

Every Diagram Should Stand On Its Own

Keep spacing, titles, active states, and simplification notes clearly visible. Before exporting or capturing a screenshot, choose a state that communicates one core aha moment instead of crowding the frame with multiple control panels, long explanations, and complex parameters.