263 Ultimate TypeScript Real-World AI Projects

263 blueprint-grade workflows, agents, and multi-agent systems — TypeScript-first. The Project catalog is documentation you can build from; only selected paths also have runnable reference code under reference-implementations/.
Most AI repos stop at call an API and hope it works. Plenty of content teaches SDK calls; far less shows how to ship systems that hold up in production. This repo goes further: real system design — not chatbot demos.
If you are trying to level up:
- Prompts → systems
- Demos → production
How This Repository Is Organized
This repository has two layers:
Most projects are blueprints only (documentation you implement in your own codebase). Selected catalog ideas become runnable reference implementations that share @repo/* packages and tests — not a promise that all 263 rows ship as code in this repo.
flowchart TD
A[README Project Catalog] --> B[Blueprint Projects]
A --> C[Learning Docs]
A --> D[Top Projects]
B --> B1[projects/domain/project/README.md]
B --> B2[projects/domain/project/architecture.md]
C --> C1[Learning Path]
C --> C2[Production Patterns]
C --> C3[Contribution Guides]
D --> E[Reference Implementations]
E --> E1[AI Cost Monitoring Engine]
E --> E2[Future: Multi-Agent Incident Response]
E --> E3[Future: Enterprise RAG Platform]
E --> F[Shared Packages]
F --> F1["@repo/core"]
F --> F2["@repo/governance"]
F --> F3["@repo/evals"]
E --> G[Benchmarks]
G --> G1[Methodology]
G --> G2[Benchmark Suites]
G --> G3[Local Results]
E --> H[CI / Quality Gates]
Production Reference Architecture Layer
This repository remains catalog-first. The Project catalog (263 blueprint rows) is the main learning resource: every entry points at projects/<domain>/<slug>/ with README.md (problem, stack, evaluation, failure modes) and architecture.md (diagrams and engineering depth). Nothing here replaces that contract with a second registry.
Alongside the catalog, an additive production reference architecture layer helps you go from “what to build” to “how it can look in TypeScript” without pretending every blueprint is shipping code:
- Selected runnable references — a small, growing set of clone-and-run slices under
reference-implementations/ that mirror specific catalog paths. They demonstrate ingestion, rollups, governance hooks, and similar patterns you can adapt; they are not a completeness matrix for all 263 ideas.
- Shared packages — reusable libraries under
packages/ (@repo/core, @repo/governance, @repo/evals) for runtime and governance primitives. These are building blocks and documentation-backed patterns — not compliance certifications (see each package README).
- Benchmarks — a transparent harness in
benchmarks/ with explicit methodology (benchmarks/methodology.md): local timings, environment metadata, and no implied SLAs or competitive “wins” without controlled reproduction.
Roadmap and boundaries: docs/PRODUCTION_REFERENCE_ARCHITECTURE_PLAN.md.
First flagship (runnable): reference-implementations/ai-cost-monitoring-engine — companion to the blueprint projects/devtools/ai-cost-monitoring-engine.
Blueprint Catalog
263 project ideas, each with README.md + architecture.md under projects/. The catalog tables below are the authoritative registry.
Reference Implementations
Selected runnable systems that exercise shared packages and show production-shaped wiring (observability seams, governance integration, honest limitations). They link back to catalog paths for context; they do not renumber or replace catalog rows.
Shared Packages
Reusable TypeScript modules (@repo/core, @repo/governance, @repo/evals) shared by reference apps and future flagships — narrow APIs, strict typing, tests where code exists. Prefer extending these over copy-pasting patterns into every new implementation.
CI and local checks (production layer)
GitHub Actions: .github/workflows/production-reference-ci.yml runs on push and pull_request to main: install pnpm, install dependencies, pnpm run typecheck, pnpm test, and a benchmark smoke (@repo/benchmarks cost-monitoring suite with mock-only data — no API keys, no external LLM calls).
Run tests locally (repository root):
pnpm install
pnpm run typecheck
pnpm test
Run benchmarks locally
- Shared harness (
benchmarks/) — cost monitoring suite (writes timestamped artifacts under benchmarks/results/ unless gitignored):
cd benchmarks
pnpm suite:cost-monitoring
# optional: faster smoke
BENCHMARK_ITERATIONS=5 COST_MONITORING_EVENT_SCALE=20 pnpm suite:cost-monitoring
- Reference-local micro-benchmark (optional, in-package):
cd reference-implementations/ai-cost-monitoring-engine
pnpm benchmark
Interpret timings using benchmarks/methodology.md (local reference only).
Why this repo exists
After building and reviewing real AI products, one wall kept showing up: “We have prompts… now what?” Teams stall at prompt + API call while the product still needs:
- Orchestration — durable pipelines, handoffs, and control flow
- Decision-making — agents that choose under constraints, not just generate text
- Memory — what to retain, retrieve, and forget
- Failure handling — retries, fallbacks, guardrails, human-in-the-loop
- Cost vs latency tradeoffs — explicit budgets, not accidental bills
This collection bridges that gap with practical blueprints you can actually build: problems, architecture, TypeScript-friendly stacks, evaluation, failure modes, and scaling — systems thinking applied to AI.
What is inside
| Category | Count |
|---|
| Total projects | 263 |
| Workflow / workflow-first | 77 |
| Agent | 144 |
| Agentic UI (AG-UI) | 10 |
| Multi-agent | 32 |
| Level 5 (production-grade target) | 43 |
Summary counts match the Project catalog below. Each catalog entry is a blueprint: problem, architecture, TypeScript-oriented stack, evaluation, failure modes, and scaling — not a vague idea list.
How to explore (important)
This repo is catalog-driven (one registry in the README project catalog).
- Start with the registry — the Project catalog lists every project once, with system type, complexity (L1–L5), capabilities, and path.
- Browse by domain — open
projects/ and pick a domain folder (for example projects/devtools/, projects/healthcare/, projects/fintech/, projects/enterprise-ai/, projects/security/, projects/travel/, and many more). Each project slug folder contains README.md and architecture.md.
- Slice by system type or level — use the tables in the project catalog (columns System Type and Complexity). There are no separate
by-system-type/ or by-complexity/ trees; the catalog is the filter.
Authoring rules for new catalog entries are described in CONTRIBUTING.md.
What you will learn
- System design for AI — when a durable workflow is enough, when an agent fits, when multiple agents collaborate, and how to structure decision loops safely.
- Production thinking — cost, latency, observability, guardrails, human-in-the-loop, and regression-style evaluation.
- Real tradeoffs — accuracy vs cost, autonomy vs control, reasoning depth vs time-to-answer.
Example projects (high signal)
| Area | Examples |
|---|
| DevTools & engineering | projects/devtools/pr-risk-analyzer, projects/devtools/ai-code-review-agent, projects/devtools-ai/schema-migration-safety-agent, projects/devtools/ai-debugging-assistant |
| Infra & platforms | projects/devops/multi-agent-incident-response-system, projects/devtools/ai-cost-monitoring-engine, projects/ai-infra/mcp-tool-registry-system, projects/energy-ai/grid-load-balancing-multi-agent-system |
| Enterprise & knowledge | projects/enterprise-ai/organizational-memory-graph-builder, projects/enterprise/rag-internal-docs-assistant, projects/legal-ai/contract-redlining-automation-agent |
| Personal & lifestyle | projects/personal-ai/weekly-grocery-optimization-agent, projects/family/kids-activity-learning-planner-agent, projects/personal-ai/life-timeline-intelligence-agent |
| Advanced domains | projects/climate-ai/climate-risk-scenario-simulation-agent, projects/geo-ai/satellite-change-detection-workflow, projects/industrial-ai/predictive-maintenance-orchestrator, projects/industrial-ai/digital-twin-reasoning-agent |
Concrete paths for all of these are in the Project catalog.
Suggested path if you are new
System Types at a Glance
flowchart LR
W[Workflow] --> W1[Deterministic Steps]
W --> W2[Predictable Cost]
W --> W3[High Reliability]
A[Agent] --> A1[Reasoning]
A --> A2[Tool Usage]
A --> A3[Dynamic Decisions]
M[Multi-Agent] --> M1[Specialized Roles]
M --> M2[Coordination]
M --> M3[Complex Workflows]
U[Agentic UI] --> U1[User + AI Collaboration]
U --> U2[Interactive State]
U --> U3[Real-Time Suggestions]
Workflows fit repeatable processes with clear steps. Agents fit when decisions depend on context, tools, and guardrails. Multi-agent fits when several specialized roles must coordinate. Agentic UI fits when the user and AI collaborate inside the product experience (see blueprint batch under projects/agentic-ui/).
| Type | Role |
|---|
| Workflow | Deterministic or durable pipelines — predictable, often cheaper, easier to test. |
| Agent | Reasoning, tools, and decisions under constraints — flexible, needs guardrails. |
| Multi-agent | Several roles collaborating — powerful, highest integration and ops cost. |
| Agentic UI (AG-UI) | Copilots and consoles where UI state, suggestions, and human intent co-evolve with model output. |
Complexity levels
| Level | Meaning |
|---|
| L1 | Basic LLM workflows |
| L2 | Structured workflows with clearer control flow |
| L3 | Agent-based systems with reasoning and tools |
| L4 | Multi-step orchestration, memory, or multi-agent coordination |
| L5 | Production-grade targets: observability, scaling, cost control, safety |
Repository layout
README.md # Narrative + full project catalog (this file)
CONTRIBUTING.md # How to propose or extend catalog entries
package.json # pnpm workspace root (typecheck / test / lint placeholder)
pnpm-workspace.yaml # Workspace packages under packages/*
tsconfig.base.json # Shared strict TypeScript defaults
scripts/enrich_project_docs.py # Adds stack + architecture layers (idempotent)
scripts/apply_agentic_ui_projects.py + scripts/agentic_ui_projects.json # Regenerate AG-UI batch (dev)
packages/
core/ # @repo/core — runtime primitives (see package README)
governance/ # @repo/governance — governance primitives
evals/ # @repo/evals — evaluation schemas / harness stubs
reference-implementations/ # Runnable flagships (e.g. ai-cost-monitoring-engine); see docs plan
benchmarks/ # @repo/benchmarks harness + suites (see benchmarks/README.md)
docs/
PRODUCTION_REFERENCE_ARCHITECTURE_PLAN.md # How the monorepo evolves with the catalog
production-patterns/ # Cross-cutting production notes (scaffold)
governance/ # Governance patterns (scaffold)
benchmarking/ # Benchmark methodology (scaffold)
projects/
<domain>/ # e.g. devtools, travel, enterprise-ai
<project-slug>/
README.md # Full brief
architecture.md # Diagrams and engineering detail
Tech stack (TypeScript-first)
Typical stacks referenced across briefs include Node.js, Next.js, OpenAI / Anthropic, LangChain.js, Vercel AI SDK, Zod, vector stores (e.g. Pinecone, Supabase), and observability (LangSmith, Helicone, and similar). Each project’s README.md narrows this to what fits that system.
Project catalog
This section is the authoritative project registry: purpose, summary counts, every domain table, deduplication notes, and contribution reminders. PROJECT_INDEX.md is a short pointer file for stable links and local search.
🔍 Purpose
This Project catalog section is the single registry for catalog projects in this repository.
- Avoid duplication: Before starting or documenting a new system, scan the tables below to confirm the idea is not already covered.
- Balance the catalog: Use it to spot gaps across domains and system types (workflow vs agent vs multi-agent), so the collection stays useful rather than repetitive.
- Navigate quickly: Each row points to a folder containing
README.md (full brief) and architecture.md (diagrams and engineering detail).
📊 Summary
| Category | Count |
|---|
| Total Projects | 263 |
| Workflow / workflow-first | 77 |
| Agent | 144 |
| Agentic UI (AG-UI) | 10 |
| Multi-Agent | 32 |
| Level 5 (production-grade target) | 43 |
How rows are counted: Each project has one primary row in exactly one domain table. “Workflow / workflow-first” includes systems where a durable workflow is the spine (including hybrid Workflow + Agent or Workflow → Agent designs). Agentic UI (AG-UI) marks blueprints where CopilotKit-style UI↔agent state and co-driven workflows are the spine (not a passive chat wrapper). “Level 5” counts projects whose brief targets Level 5 complexity.
🚀 Projects
Paths are repository-relative. Each path contains README.md and architecture.md.
✈️ Travel
| Name | System Type | Complexity | Capabilities | Path |
|---|
| AI Travel Planner | Multi-Agent | L4 | Planning, RAG, Decision making, Personalization | projects/travel/ai-travel-planner |
| AI Trip Personalization Engine | Agent | L4 | Personalization, Retrieval | projects/travel/ai-trip-personalization-engine |
| Multi-Agent Travel Booking Optimizer | Multi-Agent | L5 | Decision making, Optimization | projects/travel/multi-agent-travel-booking-optimizer |
| AI Travel Cost Prediction System | Agent | L4 | Prediction, Analytics | projects/travel/ai-travel-cost-prediction-system |
| Travel Disruption Response System | Multi-Agent | L4 | Automation, Decision-making | projects/travel/travel-disruption-response-system |
| Corporate Travel Policy Enforcer | Agent | L4 | Validation, Decision-making | projects/travel/corporate-travel-policy-enforcer |
| Multi-Language Travel Concierge | Agent | L3 | Multilingual, Memory | projects/travel/multi-language-travel-concierge |
| Loyalty Program Optimizer | Agent | L2 | Optimization | projects/travel/loyalty-program-optimizer |
| Sustainable Travel Route Planner | Agent | L3 | Optimization, Analytics | projects/travel/sustainable-travel-route-planner |
| Hotel Review Sentiment Intelligence | Workflow | L2 | Sentiment Analysis | projects/travel/hotel-review-sentiment-intelligence |
| Travel Budget Assistant (Real-Time) | Agent | L2 | Tracking, Personalization | projects/travel/travel-budget-assistant-real-time |
| Group Travel Coordination Agent | Multi-Agent | L4 | Decision-making, Coordination | projects/travel/group-travel-coordination-agent |
| Dynamic Pricing Optimization Engine | Agent | L3 | Prediction, Optimization | projects/travel/dynamic-pricing-optimization-engine |
🍽️ Lifestyle
🧑💻 DevTools
| Name | System Type | Complexity | Capabilities | Path |
|---|
| AI Code Review Agent | Agent | L3 | Reasoning, Automation, Retrieval | projects/devtools/ai-code-review-agent |
| AI Cost Monitoring Engine | Workflow + Agent | L5 | Monitoring, Decision making, Optimization | projects/devtools/ai-cost-monitoring-engine |
| PR Risk Analyzer | Agent | L3 | Reasoning, Prediction, Retrieval | projects/devtools/pr-risk-analyzer |
| AI Workflow Builder | Workflow + Agent | L4 | Automation, Planning | projects/devtools/ai-workflow-builder |
| AI Debugging Assistant | Agent | L4 | Reasoning, Tool usage | projects/devtools/ai-debugging-assistant |
| AI CI Failure Analyzer | Agent | L3 | Reasoning, Retrieval, Debugging | projects/devtools/ai-ci-failure-analyzer |
| AI Test Case Generator | Workflow → Agent | L3 | Generation, Reasoning | projects/devtools/ai-test-case-generator |
| AI API Contract Validator | Agent | L3 | Validation, Reasoning | projects/devtools/ai-api-contract-validator |
| Automated Test Generation Agent | Agent | L3 | Generation | projects/devtools/automated-test-generation-agent |
| Bug Triage & Prioritization Agent | Agent | L3 | Classification | projects/devtools/bug-triage-prioritization-agent |
| Dependency Security Auditor | Workflow | L3 | Security | projects/devtools/dependency-security-auditor |
| Performance Regression Detector | Workflow | L3 | Monitoring | projects/devtools/performance-regression-detector |
| Infrastructure Cost Optimization Agent | Agent | L4 | Optimization | projects/devtools/infrastructure-cost-optimization-agent |
| API Design Validator | Agent | L2 | Validation | projects/devtools/api-design-validator |
| Codebase Complexity Analyzer | Workflow | L2 | Analysis | projects/devtools/codebase-complexity-analyzer |
| CI/CD Pipeline Optimization Agent | Agent | L3 | Optimization | projects/devtools/cicd-pipeline-optimization-agent |
| Smart Log Analysis Agent | Agent | L3 | Detection, Retrieval | projects/devtools/smart-log-analysis-agent |
| Long-Running Coding Agent (Task Decomposition Engine) | Agent | L4 | Planning | projects/devtools/long-running-coding-task-decomposition-engine |
| Codebase Migration Automation System | Workflow | L3 | Transformation | projects/devtools/codebase-migration-automation-system |
| REST API Orchestration Agent | Agent | L3 | Orchestration | projects/devtools/rest-api-orchestration-agent |
| Natural Language ↔ SQL Engine | Workflow | L2 | Translation | projects/devtools/natural-language-sql-engine |
| IDE Code Completion Agent (Copilot Alternative) | Agent | L3 | Generation | projects/devtools/ide-code-completion-agent |
| Real-Time Conversation Memory System | Workflow | L2 | Memory | projects/devtools/real-time-conversation-memory-system |
🧑💻 DevTools AI
🤖 Agentic UI
| Name | System Type | Complexity | Capabilities | Path |
|---|
| AI In-App Product Copilot | Agent | L4 | Assistance, Context Awareness | projects/agentic-ui/ai-in-app-product-copilot |
| AI Form Filling Assistant | Agent | L3 | Automation | projects/agentic-ui/ai-form-filling-assistant |
| AI Product Analytics Copilot Dashboard | Agentic UI | L4 | Reasoning, UI interaction, Insights, Streaming | projects/agentic-ui/ai-product-analytics-copilot-dashboard |
| AI Customer Support Copilot Console | Agentic UI | L3 | Retrieval, Suggestions, UI interaction, Streaming | projects/agentic-ui/ai-customer-support-copilot-console |
| AI Live Log Debugging Copilot UI | Agentic UI | L4 | Reasoning, Tool usage, Streaming, UI interaction | projects/agentic-ui/ai-live-log-debugging-copilot-ui |
| AI Financial Planning Copilot Dashboard (Interactive) | Agentic UI | L4 | Personalization, Prediction, UI interaction, Streaming | projects/agentic-ui/ai-financial-planning-copilot-dashboard |
| AI Travel Planning Workspace (Interactive Builder) | Agentic UI | L4 | Planning, Personalization, UI interaction, Streaming | projects/agentic-ui/ai-travel-planning-workspace-copilot |
| AI Hiring Decision Copilot (Recruiter UI) | Agentic UI | L3 | Matching, Reasoning, UI interaction, Streaming | projects/agentic-ui/ai-recruiter-hiring-copilot-ui |
| AI Knowledge Workspace (Notion-style with Agent) | Agentic UI | L4 | Retrieval, Memory, UI interaction, Streaming | projects/agentic-ui/ai-knowledge-workspace-copilot |
| AI E-commerce Merchandising Copilot Dashboard | Agentic UI | L4 | Optimization, Insights, UI interaction, Streaming | projects/agentic-ui/ai-merchandising-copilot-dashboard |
| AI Personal Health Insights Dashboard (Personalized) | Agentic UI | L4 | Analysis, Personalization, UI interaction, Streaming | projects/agentic-ui/ai-personal-health-insights-copilot-dashboard |
| AI Learning Copilot (Interactive Study UI) | Agentic UI | L3 | Tutoring, Adaptation, UI interaction, Streaming | projects/agentic-ui/ai-interactive-study-copilot-ui |
Note: AI Live Log Debugging Copilot UI is the AG-UI + live log stream blueprint; projects/devtools/ai-debugging-assistant remains the general code/debug agent pattern. AI Travel Planning Workspace is the collaborative itinerary board; projects/travel/ai-travel-planner remains the multi-agent supplier orchestration reference—compose them if you want both.
🧩 Platform
🎨 Frontend
⚙️ Workflows
🧭 Productivity
🎧 Support
🛠️ DevOps
💳 Fintech
| Name | System Type | Complexity | Capabilities | Path |
|---|
| AI Expense Categorization + Insights | Workflow → Agent | L3 | Classification, Retrieval, Personalization | projects/fintech/ai-expense-categorization-insights |
| Real-Time Fraud Detection Workflow | Workflow | L2 | Detection | projects/fintech/real-time-fraud-detection-workflow |
| KYC Document Processing System | Workflow | L3 | OCR, Validation | projects/fintech/kyc-document-processing-system |
| Personalized Investment Advisor Agent | Agent | L4 | Planning, Prediction | projects/fintech/personalized-investment-advisor-agent |
| Expense Report Automation System | Workflow | L2 | Automation | projects/fintech/expense-report-automation-system |
| Credit Risk Assessment Agent | Agent | L4 | Risk Analysis | projects/fintech/credit-risk-assessment-agent |
| Algorithmic Trading Strategy Validator | Multi-Agent | L5 | Simulation, Optimization | projects/fintech/algorithmic-trading-strategy-validator |
| AML Investigation Multi-Agent System | Multi-Agent | L5 | Detection, Analysis | projects/fintech/aml-investigation-multi-agent-system |
| Intelligent Payment Routing Agent | Agent | L3 | Optimization | projects/fintech/intelligent-payment-routing-agent |
| Financial Document Q&A System | Agent | L3 | Retrieval, Reasoning | projects/fintech/financial-document-qa-system |
| Regulatory Compliance Monitor | Workflow | L3 | Monitoring, Validation | projects/fintech/regulatory-compliance-monitor |
| Personal Budget Assistant | Agent | L2 | Personalization, Analytics | projects/fintech/personal-budget-assistant |
| Invoice Processing & Reconciliation System | Workflow | L2 | Extraction, Matching | projects/fintech/invoice-processing-reconciliation-system |
| FinGPT Financial Intelligence Agent | Agent | L4 | Prediction, Sentiment | projects/fintech/fingpt-financial-intelligence-agent |
| Reinforcement Learning Trading Agent | Agent | L5 | Learning, Optimization | projects/fintech/reinforcement-learning-trading-agent |
| Cryptocurrency Portfolio Manager | Agent | L3 | Optimization, Tracking | projects/fintech/cryptocurrency-portfolio-manager |
🏥 Healthcare
🧾 Finance
⚖️ Legal
⚖️ Legal AI
💼 Sales
🎓 Education
🧑🤝🧑 Personal AI
👨👩👧 Family
🔐 Security
| Name | System Type | Complexity | Capabilities | Path |
|---|
| AI Phishing Detection System | Agent | L4 | Classification, Detection | projects/security/ai-phishing-detection-system |
| AI Threat Intelligence Aggregator | Agent | L5 | Retrieval, Analysis | projects/security/ai-threat-intelligence-aggregator |
| Multi-Agent Cyber Defense System | Multi-Agent | L5 | Detection, Response | projects/security/multi-agent-cyber-defense-system |
| AI Content Moderation Engine | Workflow → Agent | L4 | Classification | projects/security/ai-content-moderation-engine |
| AI Identity Verification System | Workflow | L4 | Verification | projects/security/ai-identity-verification-system |
| Security Vulnerability Scanner System | Workflow | L3 | Detection, Automation | projects/security/security-vulnerability-scanner-system |
| Threat Intelligence Aggregation Platform | Multi-Agent | L4 | Monitoring, Retrieval | projects/security/threat-intelligence-aggregation-platform |
| System-Wide Anomaly Detection Engine | Workflow | L3 | Detection, Monitoring | projects/security/system-wide-anomaly-detection-engine |
| Incident Triage & Automated Response System | Multi-Agent | L4 | Orchestration, Automation | projects/security/incident-triage-automated-response-system |
| Compliance Audit Automation Platform | Workflow | L3 | Compliance, Automation | projects/security/compliance-audit-automation-platform |
| Autonomous Penetration Testing Agents (PentAGI) | Multi-Agent | L5 | Simulation, Automation | projects/security/autonomous-penetration-testing-agents-pentagi |
| Continuous Security Posture Assessment Agent | Agent | L3 | Monitoring, Reasoning | projects/security/continuous-security-posture-assessment-agent |
| Data Loss Prevention (DLP) Intelligence Agent | Agent | L3 | Detection, Reasoning | projects/security/dlp-intelligence-agent |
🌐 Web3
🏭 IoT
🎮 Gaming
🎤 Voice
🎙️ AI Interface
📣 Marketing
📰 Media
📈 Analytics
🏢 Enterprise
🏢 Enterprise AI
🛒 E-commerce
🚚 Logistics
🏠 Real Estate
👥 HR
🧠 AI Core
🔌 AI Infra
| Name | System Type | Complexity | Capabilities | Path |
|---|
| MCP Tool Registry System | Multi-Agent | L5 | Tooling, Orchestration | projects/ai-infra/mcp-tool-registry-system |
| AI Agent Orchestration Engine | Multi-Agent | L5 | Orchestration, Planning | projects/ai-infra/ai-agent-orchestration-engine |
| AI Agent Memory Management System | Workflow → Agent | L5 | Memory, Retrieval | projects/ai-infra/ai-agent-memory-management-system |
| AI Prompt Optimization Engine | Agent | L4 | Optimization, Evaluation | projects/ai-infra/ai-prompt-optimization-engine |
| AI Evaluation Framework (LLM Testing System) | Workflow | L5 | Evaluation, Benchmarking | projects/ai-infra/ai-evaluation-framework |
| AI Output Quality Scoring Engine | Agent | L5 | Evaluation, Reasoning | projects/ai-infra/ai-output-quality-scoring-engine |
| AI Observability Platform (Tracing + Logs) | Workflow | L5 | Monitoring, Logging | projects/ai-infra/ai-observability-platform |
| AI Feedback Loop System (Human-in-the-loop) | Workflow → Agent | L5 | Learning, Feedback | projects/ai-infra/ai-feedback-loop-system |
| AI Guardrails & Safety Engine | Workflow → Agent | L5 | Validation, Safety | projects/ai-infra/ai-guardrails-safety-engine |
| AI Hallucination Detection System | Agent | L5 | Detection, Reasoning | projects/ai-infra/ai-hallucination-detection-system |
| AI Retry & Fallback Strategy Engine | Workflow | L5 | Reliability, Optimization | projects/ai-infra/ai-retry-fallback-strategy-engine |
| AI Token Usage Optimization Engine | Workflow → Agent | L5 | Optimization, Monitoring | projects/ai-infra/ai-token-usage-optimization-engine |
| AI Latency Optimization System | Workflow | L5 | Performance | projects/ai-infra/ai-latency-optimization-system |
| Cross-Agent Communication Protocol System | Multi-Agent | L5 | Communication, Orchestration | projects/ai-infra/cross-agent-communication-protocol-system |
| AI Tool Permissioning System | Workflow | L5 | Security, Control | projects/ai-infra/ai-tool-permissioning-system |
| Multi-Source RAG Aggregation Engine | Agent | L5 | Retrieval, Aggregation | projects/ai-infra/multi-source-rag-aggregation-engine |
| Context Window Optimization System | Workflow | L4 | Optimization | projects/ai-infra/context-window-optimization-system |
| Real-Time AI Streaming Response Engine | Workflow | L5 | Streaming, Performance | projects/ai-infra/real-time-ai-streaming-response-engine |
| AI Event-Driven Workflow Engine | Workflow | L5 | Automation, Event Processing | projects/ai-infra/ai-event-driven-workflow-engine |
| AI System Self-Improvement Engine | Multi-Agent | L5 | Learning, Optimization | projects/ai-infra/ai-system-self-improvement-engine |
| Domain-Specific RAG Builder (Plug & Play) | Workflow | L4 | Retrieval | projects/ai-infra/domain-specific-rag-builder |
| RAG Query Rewriting Engine | Agent | L4 | Optimization | projects/ai-infra/rag-query-rewriting-engine |
| Hybrid Search Engine (Vector + Keyword) | Workflow | L4 | Retrieval | projects/ai-infra/hybrid-search-engine |
| AI Knowledge Graph + RAG System | Agent | L5 | Reasoning, Retrieval | projects/ai-infra/ai-knowledge-graph-rag-system |
| AI Workflow Testing & Evaluation Framework | Workflow | L3 | Testing, Observability | projects/ai-infra/ai-workflow-testing-evaluation-framework |
Note: A separately named “MCP Tool Registry & Discovery System” is intentionally not a second catalog row—it overlaps the existing MCP Tool Registry System (registry + discovery + permissions). Extend that brief if you need more detail.
Note: The candidate “MCP Server Hub & Registry Platform” is treated as the same catalog surface area as MCP Tool Registry System—use that project and extend it rather than adding a duplicate row.
🏭 Industrial AI
🌾 Agri AI
⚡ Energy AI
🧪 Research AI
🎬 Creator AI
🏛️ Gov AI
🛡️ Security AI
Note: AI Phishing Detection System (projects/security/ai-phishing-detection-system) focuses on classification at the mailbox/ingress edge; Automated Phishing Takedown Agent focuses on post-detection abuse response (evidence bundles, provider workflows).
Note: Zero Trust Behavioral Authenticator focuses on session/access trust signals; Continuous Insider Threat Detection Agent focuses on insider-risk case building (cross-system UEBA-style correlation to SIEM).
🧘 Health AI
🚢 Logistics AI
🌍 Climate AI
🛰️ Geo AI
🌱 Sustainability
Note: “AI NPC Dialogue Orchestrator” is not a separate catalog row—it overlaps AI NPC Behavior Engine (projects/gaming/ai-npc-behavior-engine); extend that brief for memory-heavy dialogue orchestration. “Urban Traffic Flow Multi-Agent System” overlaps Multi-Agent Smart City Traffic System (projects/iot/multi-agent-smart-city-traffic-system).
🧭 Contribution Note
Before adding a new project:
- Check the tables below and confirm the path/name is not already taken.
- Avoid duplication—extend an existing
README.md if the scope overlaps.
- Add new value—prefer a distinct problem, integration surface, or production lesson.
Naming: keep titles practical and specific.
Ideas: favor real-world constraints—integrations, evaluation, cost, safety—over generic assistants with no clear architecture.
When you add a project:
- Create
projects/<domain>/<project-slug>/README.md under the right domain folder in projects/, mirroring the headings and depth of sibling entries (for example projects/travel/ai-travel-planner/README.md).
- Add
architecture.md with the sections used elsewhere in this repo (overview, ASCII diagram, components, data flow, agent interaction, scaling, failure handling, observability).
- Update this catalog section (summary counts + the correct domain table) in the same change.
Contributing
This project values real systems, clear architecture, and production thinking — not generic assistant ideas. See CONTRIBUTING.md for the full process; in short, scan the Project catalog for duplicates, mirror the structure of nearby projects under projects/, and ship README.md + architecture.md plus a new row in the catalog tables.
Who this is for
Senior and staff engineers, AI engineers, and anyone who wants to move from “I shipped a chatbot” to “I designed a production AI system.”
Vision
To be a practical, TypeScript-first reference for real-world AI system design — workflows, agents, and multi-agent systems — with honesty about tradeoffs and failure modes.
If this repo helps you, a star on GitHub helps others find it.