With version 0.7.5, coreX gets a new central feature: coreY. coreY is the integrated AI assistant for coreX and will be directly available in the admin area.
The big difference from many other AI solutions: coreY is based on Ollama and can be self-hosted if you don't want to use cloud AI. This means: no cloud dependency, no unnecessary external reliance, and significantly more control over your own environment. However, those who wish to use cloud AI can just as easily configure it.
AI directly in the workflow
coreY is not intended as an external tool, but as an integral part of coreX. The assistant can be used directly in the admin via a collapsible panel on the right side – without having to leave the current workspace.
The panel includes mode tabs, a text input field, character counters, a copy button, and a live status display. This keeps operation clear, fast, and directly within the system.
6 AI modes for everyday use
To start, coreY comes with six practical modes:
- Small talk – Chat with coreY about this and that
- Improve – Revise, refine, and make texts more understandable
- SEO – Optimize content for search engines
- Generate Meta Data – Prepare titles, descriptions, and keywords
- Summarize – Condense longer content to the essentials
- Generate Ideas – Develop new approaches, texts, or topics
Context instead of standard answers
coreY doesn't work blindly. The assistant reads important website information such as site_name, site_description, and site_language from the configuration and builds a suitable system context from it.
For this purpose, a new field for the Website Short Description has been added under Configuration in the administration. This description helps coreY to provide better and more relevant answers.
Security remains a priority
Even with AI integration, coreX stays true to its principle: control and security first. All coreY endpoints run with authentication, permission checks, and CSRF protection.
Additionally, the CoreYService processes inputs using its own sanitizing logic to better intercept unwanted or risky inputs.
Optional and cleanly integrated
coreY is controlled via the feature flag COREY_ENABLED. The associated assets such as corey.css and corey.js are only loaded if coreY is active.
The permission admin.corey.use also ensures that only authorized users have access to the assistant.
Another step for coreX
With coreY, coreX evolves from a classic CMS to an intelligent system that actively supports the work process. Improving texts, preparing SEO, generating meta data, or developing ideas – all directly where content is created.
coreY is therefore not a toy and not an attached chatbot. It is another building block for coreX's goal: