Metacognition Engine project is a React-based implementation of the "Metacognition" decision frameworks demonstrated by Satya Nadella (https://www.youtube.com/watch?v=SEZADIErqyw). It orchestrates multiple AI agents (The Visionary, The Skeptic, The Historian) to debate and synthesize improved decision-making.
A full-stack agentic AI implementation inspired by Satya Nadella's "Metacognition" demo.
📁 Repository Contents
App.jsx: The primary React application. Features multi-agent debate, Text-to-Speech (TTS), and Image generation via Gemini.
infographic.html: A single-page data visualization of the framework's internal logic.
strategy_report.md: Deep dive into the "Chain of Debate" architecture.
🛠️ Tech Stack
Framework: React + Vite
AI Models: Gemini 2.5 Flash (Text), Imagen 4.0 (Images), Gemini TTS (Audio)
Styling: Tailwind CSS
Icons: Lucide React
Viz: Chart.js
🚀 Setup Instructions
Initialize a Vite project: npm create vite@latest . -- --template react
Install dependencies: npm install lucide-react chart.js
Replace the contents of src/App.jsx with the provided App.jsx code.
Copy infographic.html and strategy_report.md to your root directory for documentation.
Run development server: npm run dev
Developed for the AI Metacognition Demo 2024-2025.