CrestApps Orchard Core Modules
CrestApps provides a collection of open-source modules designed to enhance Orchard Core, a powerful application framework built on ASP.NET Core.
Key Focus Areas
- Modularity – Independent modules allow for seamless integration based on project requirements.
- Security – Designed following industry best practices to ensure application safety.
- Performance – Optimized for speed and efficiency to maximize Orchard Core's potential.
Module Categories
Artificial Intelligence Suite
A comprehensive set of modules for integrating AI capabilities into your Orchard Core site, including:
- AI Services – Foundation for all AI modules with profile and connection management
- AI Chat – Chat interfaces for interacting with AI models
- AI Agents – Intelligent agents that perform tasks on your site
- Data Sources – RAG/knowledge base indexing and vector search
- Documents – Document upload, text extraction, and embedding
- MCP – Model Context Protocol client and server support
AI Providers
Connect to various AI services:
- OpenAI – OpenAI-compatible providers (DeepSeek, Gemini, vLLM, etc.)
- Azure OpenAI – Azure OpenAI integration
- Azure AI Inference – GitHub models via Azure AI
- Ollama – Local model support
Omnichannel Suite
Unified communication orchestration:
- Orchestrator – Core orchestration services
- Management – Mini-CRM for contacts, campaigns, and activities
- SMS Automation – AI-driven SMS automation
- Event Grid – Azure Event Grid integration
Standard Modules
Essential CMS enhancements:
- Users – Enhanced user management
- SignalR – Real-time communication
- Roles – Enhanced role management
- Content Access Control – Role-based content restrictions
- Resources – Shared scripts and stylesheets
- Recipes – JSON-Schema support for recipes
Package Management
- Orchard Core 2.1–2.3: Use package version
1.2.x - Orchard Core 3.0+: Use version
2.0.0-betaor newer
Stable releases are available on NuGet.org. Preview packages are available from the CrestApps CloudSmith feed.