Skip to main content
Back to top
Ctrl
+
K
Open edX AI Extensibility Framework
AI Extensibility Framework
Getting Started
Quick Starts
Configuration Guide
Usage Guide
Extension Development Guide
Concepts
AI Extensions Framework Core Concepts
How-tos
Customizing Prompts
Model Context Protocol (MCP) Integration
Setting Up a Local MCP Example Server
Testing
Internationalization
openedx_ai_extensions
openedx_ai_extensions package
openedx_ai_extensions.api package
openedx_ai_extensions.api.v1 package
openedx_ai_extensions.edxapp_wrapper package
openedx_ai_extensions.edxapp_wrapper.backends package
openedx_ai_extensions.events package
openedx_ai_extensions.functions package
openedx_ai_extensions.processors package
openedx_ai_extensions.processors.llm package
openedx_ai_extensions.processors.openedx package
openedx_ai_extensions.settings package
openedx_ai_extensions.workflows package
openedx_ai_extensions.workflows.orchestrators package
openedx_ai_extensions.xapi package
Change Log
Decisions
0001 Purpose of This Repo
0002 Dynamic workflow configuration
0002 Dynamic workflow configuration
0004 LLM Caching Strategy
0004 Use Open edX Submission Service for Persistent Chat History
0005 XBlock AI Service Registration
0006 Event Bus Consumer Integration via openedx-events
References
Model Support
Repository
Suggest edit
Open issue
.rst
.pdf
Concepts
Concepts
#
AI Extensions Framework Core Concepts
Core Concepts