{"version":1,"pages":[{"id":"3XnVMxr5zLehRLkhwUtL","title":"E.D.D.I Documentation","pathname":"/","siteSpaceId":"sitesp_lduRr","description":"Multi-Agent Orchestration Middleware for Conversational AI — coordinate multiple AI agents, business systems, and conversation flows through configuration, not code."},{"id":"-M20h0TQ5Ucs6FIcEA6E","title":"Getting Started","pathname":"/getting-started/getting-started","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"d2wl3rfbEBpQ1ecfTt3a","title":"Developer Quickstart Guide","pathname":"/getting-started/developer-quickstart","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"7N4gjOkkbdsWBXk8fhAg","title":"Agent Manager Dashboard","pathname":"/getting-started/agent-manager-gui","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"sDH72HEevAGWK1P0rZpl","title":"Creating your first Agent","pathname":"/getting-started/creating-your-first-agent","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"cMznv8jMpdSI53JAof9Q","title":"Create a \"Hello World\" agent","pathname":"/getting-started/creating-your-first-agent/creating-your-first-agent","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Creating your first Agent"}]},{"id":"XLG7S5yx3G9vj2fpIkuj","title":"Create an agent that reacts to user inputs","pathname":"/getting-started/creating-your-first-agent/creating-your-first-agent-1","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Creating your first Agent"}]},{"id":"WeqOi287UtN382QCo0Do","title":"Your first agent","pathname":"/getting-started/your-first-agent","siteSpaceId":"sitesp_lduRr","description":"How to use the godfather agent","breadcrumbs":[{"label":"Getting Started"}]},{"id":"nk6VUagWA6lpNicRp4xl","title":"Understanding your first agent","pathname":"/getting-started/your-first-agent/understanding-your-first-agent","siteSpaceId":"sitesp_lduRr","description":"The components of the generated agents","breadcrumbs":[{"label":"Getting Started"},{"label":"Your first agent"}]},{"id":"kQWbhN31hFzMjEanmsuj","title":"Putting It All Together","pathname":"/getting-started/putting-it-all-together","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Bez9TiL8VbvhhBWmRTo4","title":"Import/Export an Agent","pathname":"/getting-started/import-export-an-agent","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"yhW0IGH8bwObUsXiikKy","title":"Architecture Overview","pathname":"/architecture-and-concepts/architecture","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"kXf2c5Ct5vB4D0XhuXl0","title":"Project Philosophy","pathname":"/architecture-and-concepts/project-philosophy","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"hPUO7BJudOg5TEA3dgVL","title":"Conversation Memory & State Management","pathname":"/architecture-and-concepts/conversation-memory","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"EEIqHkDUFfiXJHfV4x6x","title":"Memory Policy (Commit Flags)","pathname":"/architecture-and-concepts/memory-policy","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"gsjFDSgKHlUKsnnIrZpo","title":"Properties","pathname":"/architecture-and-concepts/properties","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"CabEUraLVu53FiVXS55F","title":"Persistent User Memory","pathname":"/architecture-and-concepts/user-memory","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"-M34-525l7xdMZooLYE4","title":"Extensions","pathname":"/architecture-and-concepts/extensions","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"-M34-AtmOo9m0QfxovUT","title":"Behavior Rules","pathname":"/agent-configuration/behavior-rules","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-ZuN9Xxq23a7ngLo","title":"HTTP Calls / API Calls","pathname":"/agent-configuration/httpcalls","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"H01doKjZCHe1C5r1nWBY","title":"LLM Integration","pathname":"/agent-configuration/langchain","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"wcqiwucPI8zbngSGC1iy","title":"RAG (Retrieval-Augmented Generation)","pathname":"/agent-configuration/rag","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"sW9E0Tvlg8cMULFwzrCA","title":"Model Cascade","pathname":"/agent-configuration/model-cascade","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"7RASA3aZSA169qu66j8e","title":"Prompt Snippets","pathname":"/agent-configuration/prompt-snippets-guide","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-FFAYIwOf3jXVTFj","title":"Output Configuration","pathname":"/agent-configuration/output-configuration","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-W7NM7IATGLZzwJW","title":"Output Templating","pathname":"/agent-configuration/output-templating","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-IwZfc7Ws7L8ZJhw","title":"Semantic Parser","pathname":"/agent-configuration/semantic-parser","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-Suq9O3xKPwalKVQ","title":"Passing Context Information","pathname":"/agent-configuration/passing-context-information","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"0T7ezRODyoSnsLHKqzDP","title":"Multimodal Attachments","pathname":"/agent-configuration/attachments-guide","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Agent Configuration"}]},{"id":"-M34-NsovypvCyfK4VhQ","title":"Conversations","pathname":"/conversations-and-orchestration/conversations","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"GTkbSsHtSY1DU3U82tqI","title":"Group Conversations","pathname":"/conversations-and-orchestration/group-conversations","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"7Cj7QW0b6WRYq4ZNZoI0","title":"Managed Agents","pathname":"/conversations-and-orchestration/managed-agents","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"NvRhXgTh2BeMRjsvYDUV","title":"Scheduled Execution & Heartbeats","pathname":"/conversations-and-orchestration/scheduling","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"fJRCPs80wc7U4qEVwlNJ","title":"Capability Matching","pathname":"/conversations-and-orchestration/capability-match-guide","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"bw2JT7WYGomckKPEQKc2","title":"Deployment Management of Agents","pathname":"/conversations-and-orchestration/deployment-management-of-agents","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"1fCD2kxxs1kct4wu496o","title":"Agent Sync (Live & ZIP)","pathname":"/conversations-and-orchestration/agent-sync-guide","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Conversations & Orchestration"}]},{"id":"ygX2TUQXTO8E3WLhm3tc","title":"MCP Server","pathname":"/protocols-and-integration/mcp-server","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Protocols & Integration"}]},{"id":"CbbJDCb5e1V698OUeeXl","title":"A2A Protocol","pathname":"/protocols-and-integration/a2a-protocol","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Protocols & Integration"}]},{"id":"7Oi9oncY1MSqWS2FmePz","title":"Slack Integration","pathname":"/protocols-and-integration/slack-integration","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Protocols & Integration"}]},{"id":"TtSPfFuhwTN9heBSyEWV","title":"Security","pathname":"/security-and-compliance/security","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"3NuVFLXJnBjVk5SJ6zD5","title":"Secrets Vault","pathname":"/security-and-compliance/secrets-vault","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"ewap8HEvFWy37SGSK88d","title":"Global Variables","pathname":"/security-and-compliance/global-variables","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"cWmw5bLPrbaRkRO13AVf","title":"Audit Ledger","pathname":"/security-and-compliance/audit-ledger","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"2wTEb4munbKixK1vVoKS","title":"GDPR / CCPA Compliance","pathname":"/security-and-compliance/gdpr-compliance","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"jMAbdvJ9yMTAbTPmD5PG","title":"HIPAA Compliance","pathname":"/security-and-compliance/hipaa-compliance","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"rBD9D6IIpuU3UMt0Dfo9","title":"EU AI Act Compliance","pathname":"/security-and-compliance/eu-ai-act-compliance","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"X0gYavM4yUAkPgw8mWxg","title":"Compliance Data Flow","pathname":"/security-and-compliance/compliance-data-flow","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"r3AiOTBiCydQoMF3f6nz","title":"Incident Response Plan","pathname":"/security-and-compliance/incident-response","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"KZZt33QZILirGUXwvmrE","title":"Privacy & Data Processing","pathname":"/security-and-compliance/privacy","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Security & Compliance"}]},{"id":"QCMynLK2L2wXlhY8qCtG","title":"Agent Father: A Deep Dive","pathname":"/advanced-concepts/agent-father-deep-dive","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Advanced Concepts"}]},{"id":"ZH3epIwYCebvvtNPebvY","title":"Agent Father: LangChain Tools Guide","pathname":"/advanced-concepts/agent-father-langchain-tools-guide","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Advanced Concepts"}]},{"id":"fSQIGcFLyIdiznC8G9Lg","title":"Agent Father: Conversation Flow","pathname":"/advanced-concepts/agent-father-conversation-flow","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Advanced Concepts"}]},{"id":"-M34-kqfomjInluvg2UY","title":"Docker","pathname":"/deployment-and-infrastructure/docker","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"WeQy1Qfu6vl0pf5NCnbv","title":"Kubernetes","pathname":"/deployment-and-infrastructure/kubernetes","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"-MCfvagX68nzaUz1k9-h","title":"RedHat OpenShift","pathname":"/deployment-and-infrastructure/redhat-openshift","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"vJsGwv1bl43uLS3iaykV","title":"Setting Up EDDI on AWS with MongoDB Atlas","pathname":"/deployment-and-infrastructure/setup-eddi-on-aws-with-mongodb-atlas","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"0ncQS4uVPNYgwf8TSCtc","title":"Release & Versioning Strategy","pathname":"/deployment-and-infrastructure/release-versioning","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"09rUR4aSKQeNdZYTCRZu","title":"Release Signing & Verification","pathname":"/deployment-and-infrastructure/release-signing","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"-M34-pzE3i0FHco6H1JF","title":"Metrics & Monitoring","pathname":"/deployment-and-infrastructure/metrics","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"Al2jTbgwcLnUdTjneP4y","title":"Log Administration","pathname":"/deployment-and-infrastructure/log-administration","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Deployment & Infrastructure"}]},{"id":"UT1SBEZGceHI3j3RPOgQ","title":"Agent Sync Architecture","pathname":"/reference/agent-sync-architecture","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"-M8tMQusI5hSfyrZ4exN","title":"FAQs","pathname":"/reference/how-to...","siteSpaceId":"sitesp_lduRr","description":"","breadcrumbs":[{"label":"Reference"}]}]}