Artificial Intelligence Suite
The AI modules in this repository bring CrestApps.Core AI capabilities into Orchard Core. They add feature manifests, admin editors, site settings, recipes, module startup wiring, document storage choices, and CMS-friendly runtime surfaces.
Framework documentation for shared concepts such as orchestration, tool pipelines, prompt rendering, provider abstractions, and reusable service APIs is available at core.crestapps.com.
Orchard-focused scope
Use this Orchard site when you need:
- module names and feature IDs
- Orchard admin paths and settings groups
- guidance on enabling provider, memory, document, MCP, and A2A modules together
- startup apps and sample-client references from this repository
Use the Core site when you need:
- orchestration internals
- service APIs and extension points
- framework-level provider implementation guidance
- shared prompt, tool, agent, memory, and response-handler concepts
Module map
| Module area | Orchard docs |
|---|---|
| Foundational AI features | AI Services |
| Profile-driven chat UI | AI Chat |
| Session analytics | AI Chat Analytics |
| Ad-hoc chat experiences | AI Chat Interactions |
| Chat notifications | AI Chat Notifications |
| Copilot orchestration | Copilot Integration |
| Claude orchestration | Claude Integration |
| Agent profiles | AI Agents |
| Prompt templates | AI Prompt Templates |
| Profile templates | AI Profile Templates |
| User memory | AI Memory |
| Workflow activities and events | AI Workflows |
| A2A modules | A2A |
| Provider modules | AI Providers |
| Data source modules | Data Sources |
| Document modules | Documents |
| MCP modules | MCP |
Recommended reading order
- Start with AI Services.
- Add one or more AI Providers.
- Choose your UI surface: AI Chat or AI Chat Interactions.
- Layer in Documents, Data Sources, Memory, MCP, or A2A as needed.