Idea Title
TYPO3 AI-powered Workplace Hub - Private AI for Intranet
What is my idea about? What is the problem we are solving?
With the right capabilities, an AI-powered intranet becomes a true digital workplace hub, helping employees in any organization work smarter, faster, and more collaboratively. Simply by making it easier to find information, including the source references, with broader search terms, queries and research, and take immediate action upon it, as in a ChatGPT.
Such an intranet will add value to an organization, in particular if it is a hundred percent sovereign. A main condition is that the chosen AI solution is not rented and stored in the cloud but implemented locally and less of a concern when it comes to compliance, privacy and security.
There are many ideas about the use of AI in a CMS. Since TYPO3 is recognized as a robust, enterprise-class open-source CMS that is well-suited for building secure, scalable, and highly customizable intranet solutions, it is a logical step to focus on a solid AI assisted intranet solution first, packed as an extension. This will be the basis for a more solid market position and spark development of other AI related ideas, like assistance in creating and maintaining page trees with optimized content and even complete rollout of websites based on what we call Private AI.
Private AI: refers to artificial intelligence systems and models that are developed, deployed, and operated within an organization’s own secure infrastructure—either on-premises or in a private cloud. These AI solutions are trained on the organization’s proprietary data and are accessible only to authorized users within that entity.
What is the potential impact of my idea for the overall goal?
Key functions that are implemented by the extension may be an 80-90% selection of the list below. This order seems the most one logical but priorities can shift.
Note:
For a thorough analysis of what is feasible as a delivery at the end of Q3, we have to be realistic.
We have a list of detailed functions that fit per bullet point, which will be revealed when the budget is assigned and after a bit more research. Feasibility cannot be confirmed for every detail now up front. Budget is the fixed factor in this project. We can bend time in a sense of spending more hours if necessary, but end of Q3 is solid. So we have to calculate with some slack in the delivery itself.
In order to establish a minimal usable subset, we take this list and focus on the most generic functions inside. For instance, it is likely that Voice access is not feasible in the first delivery. To make this list definitive, we may consult members of the TYPO3 Association.
1. Smart Search & Instant Answers: Quickly find information or get direct answers to questions across all company data.
2. Automated Content Creation: Generate and edit documents, emails, news, and training materials with AI assistance.
3. Personalized Dashboards: Receive tailored news, updates, and recommendations based on your role and activity.
4. 24/7 Virtual Support: Get immediate help with HR, IT, and company processes through an AI chatbot.
5. Onboarding & Training: Access guided onboarding, training modules, and progress tracking.
6. Task Automation: Submit requests, manage workflows, and receive automated reminders.
7. Knowledge Discovery: Discover related documents and resources automatically suggested by AI.
8. Security & Compliance: Benefit from secure access and automated compliance checks.
9. Analytics & Insights: View usage stats and feedback to improve content and engagement.
10. Voice & Multichannel Access: Interact with the intranet via chat, voice, or messaging apps.
Examples
A few tangible examples of User Interactions may underline the advantages of such an AI-powered intranet. Employees with access to the organizations intranet can launch questions and researches like for instance:
• “Show me the latest travel policy and summarize the changes from last year.”
• “Draft a training announcement for the new TYPO3 rollout.”
• “Who in my department has completed the cybersecurity training?”
• “Book a meeting room for tomorrow and invite my team.”
• “What are my outstanding HR tasks this week?”
• “Find all project documents related to ‘Project X’ and suggest potential collaborators.”
• “Launch a quick feedback survey for today’s department meeting.”
How does my Idea align with the strategic goals for TYPO3 v14.
The first 9 Strategic Goals for v14 are served with this project if we follow the right steps. We (ViBiS and Outpacr is a combined entity in this) had to make a choice between a GenAI toolbox as many people may have in mind as a short term solution, and the AI-powered Intranet that has a longer breath. The AI-powered intranet functions can drip down into the backend, the other way around is nearly impossible.
The choice of the intranet first is based on the focus on the public sector and small to medium enterprises that need a high level of AI quality and sovereignty to serve the citizens and store their organizations capital.
An AI-powered intranet is not a new concept and it is available in probably many places already. But as a TYPO3 extension it is new territory. And since the fast development in the last year, we can use state-of-the-art technical solutions.
Delivery Q3
In General
The delivery of the extension incudes MCP(Model Context Protocol)-router functionality. The customer can basically work with an AI stack of his choice. This means, the whole infrastructure including one or multiple LLMs and RAG (Retrieval-Augmented Generation). It is up to the organization and the TYPO3 integrator and other personnel to make the best choices how to configure the set up. This will be guided by documentation, examples, and probably the AI solution itself.
Components
The extension delivery will consist of these high-level components, according to the TYPO3 API standards for v13/14:
- An MCP Router (built in Python);
- A chat interface (UI) that works on LLM/RAG through the MCP Router and that handles all the functionality as described here above;
- Content synchronization with RAG through the MCP Router to feed the chat interface.
Variations
It might be a good idea to wrap the MCP Router in a separate extension. So the delivery then would be two extensions: the “AI-Powered Workplace Hub” and the “MCP Router for AI-Powered Workplace Hub”. But this is something we have to find out during the project.
This extension enables an AI set up as Private AI configuration on a local server as well as on a cloud system, and also on less private configurations. It also enables the inclusion of multiple LLMs.
Which budget do we need for this idea?
10000 Euro
My Name
Vincent Mans