# Modern AI Software Engineering Hub > [!Note] > Master hub for the entire zettelkasten. Two halves: > **A) AI foundations** — what LLMs, generative models, and agent patterns > *are*. **B) Modern AI Software Engineering** — how to *use* them as a > practising orchestrator, mapped to the seven course modules. --- ## A. AI Foundations ### LLM Foundations - [[5 - LLM Foundations Hub]] - [[Large Language Model]] · [[Foundation Model]] · [[Transformer Architecture]] · [[Attention Mechanism]] - [[Tokenization]] · [[Embedding]] · [[Scaling Laws]] - [[Pretraining]] · [[Fine-Tuning]] · [[RLHF]] · [[Constitutional AI]] · [[Alignment]] - [[Sampling]] · [[Temperature]] · [[Hallucination]] - [[Generative AI]] · [[Diffusion Model]] · [[Multimodal Model]] ### AI Agents and Patterns - [[6 - AI Agents and Patterns Hub]] - Agent core: [[AI Agent]] · [[Agentic Loop]] · [[Multi-Agent System]] - Prompting: [[Prompt Engineering]] · [[System Prompt]] · [[In-Context Learning]] · [[Chain-of-Thought]] - Action: [[Tool Use]] · [[ReAct Pattern]] · [[Reflection]] - Retrieval: [[Retrieval-Augmented Generation]] · [[Vector Database]] · [[Semantic Search]] · [[Embedding-Based Retrieval]] - Threats: [[Prompt Injection]] · [[Hallucination]] --- ## B. Modern AI Software Engineering — The Course ### 1. Foundations & The Thinking Economy - [[Token]] - [[Context Window]] - [[Reasoning Budget]] - [[Extended Thinking]] - [[Model Selection Strategy]] - [[Lost in the Middle Effect]] - [[Context Compaction]] ### 2. Spec-Driven Development - [[1 - Spec-Driven Development Hub]] - [[Spec-Driven Development]] · [[SDD Spectrum]] - [[Executable Acceptance Criterion]] · [[Gherkin Scenario]] - [[OpenSpec]] · [[BMAD Method]] · [[Spec-as-Prompt Pattern]] ### 3. Agentic CLI Tools - [[2 - Agentic CLI Tools Hub]] - [[Agentic CLI]] · [[Plan Mode and Build Mode]] - [[AGENTS.md Convention File]] · [[Permission Policy]] ### 4. Extending AI Intelligence - [[Extension Trifecta]] - [[Skill]] · [[Model Context Protocol]] · [[MCP Server]] · [[Hook]] ### 5. Memory Orchestration & Context Engineering - [[3 - Memory and Context Engineering Hub]] - [[Context vs Memory]] · [[Architecture Decision Record]] · [[Layered Memory Architecture]] - [[Auto-memory]] · [[Hierarchical Retrieval]] ### 6. Meta-Agent Factory & Verification - [[4 - Meta-Agent Orchestration Hub]] - [[Specialized Agent]] · [[Builder-Critic Pattern]] · [[Sequential Pipeline]] - [[Parallel Agents via Worktrees]] · [[Verifier Independence]] - [[Adversarial Agent]] · [[Headless Agent in CI]] ### 7. Human-in-the-Loop & ROI - [[Orchestrator Role]] · [[Prompt Caching]] · [[DORA Metrics]] · [[Decommission Discipline]] --- ## Anchor sources ### Foundational papers - [[Attention Is All You Need (Vaswani et al.)]] - [[Chain-of-Thought Prompting (Wei et al.)]] - [[ReAct (Yao et al.)]] - [[Constitutional AI (Bai et al.)]] - [[Retrieval-Augmented Generation (Lewis et al.)]] - [[Lost in the Middle (Liu et al.)]] ### Practitioner sources - [[Claude Code Documentation]] - [[Model Context Protocol Specification]] - [[Building Effective AI Agents]] - [[Effective Context Engineering for AI Agents]] - [[OpenSpec and the SDD Tools Map 2026]] ### Engineering classics - [[Specification by Example (Adzic)]] - [[Documenting Architecture Decisions (Nygard)]] - [[Accelerate (Forsgren Humble Kim)]]