The world of AI is evolving at a rapid pace. New tools, models, and capabilities follow on swiftly. This is inspiring for us as developers, but it demands a careful approach for our clients. They expect innovation - but within a stable, secure, and scalable foundation. Topics like privacy, compliance, security and continuity are critical.
The challenge is clear: how can a digital agency continue to innovate with AI without falling into hype-driven experimentation? How do you ensure that every step forward is responsible, fits into the existing tech stack, and contributes to a reliable digital environment for the client? This tension forms the basis of our AI architecture and development strategy.
Our foundation consists of Microsoft technology, Azure cloud services, and the Umbraco CMS. This stack is robust, secure, and designed for scalability - this is what our clients rely on, built on years of proven agency experience. The challenge is to add new AI capabilities without making compromises to these fundamentals. We cannot simply experiment randomly or replace components.
Within our existing architecture, integrations must remain safe, manageable, compliant, and future-proof.
This demands a tailored way of working for the development of portals, platforms, and sites. Our architecture emphasizes the following key principles:
Human-in-the-loop
AI supports the work, but the developer always retains control and makes the final decisions.
LLM agnostic
We don’t tie ourselves to a single language model, so we remain flexible and can always use the most suitable model.
Tool agnostic
The framework works with various AI tools, allowing experimentation without impacting our core architecture.
Pragmatic adoption
We combine tools and models in ways that align with existing workflows so AI becomes a natural and accepted extension of the work process.
In the first phase, we use prototyping, design, and front-end tools like Replit and Lovable to quickly explore variants and interactions. For development work, we use our Umbraco Optimized Agent, which generates Razor views, C# components, and data models within the constraints of our architecture.
Here, Umbraco MCP acts as a communication layer that enables AI to work in a structured way with our Umbraco projects.
Our deployment, repository, and hosting processes support this methodology: all production-ready code is stored in a single project repository, goes through the same CI/CD pipeline via GitHub Actions, and is then deployed to Umbraco Cloud or an Azure environment.
Our approach is not only valuable for our own projects - it has also attracted interest from Umbraco HQ because it aligns with the direction in which they are evolving Umbraco. In discussions with the HQ team (including the CEO and CTO), they confirmed that our approach aligns with their AI strategy, and our insights help Umbraco better support this type of modern development process.
This interaction is mutually valuable: we share our practical experience, while Umbraco HQ contributes insights on how the platform can better support and strengthen this way of working. Our approach also gained attention during the Partner Summit which shows that this is not an isolated innovation, but a direction that is increasingly embraced across the wider Umbraco ecosystem.
We have recently invested significantly in this approach and are now applying it in several projects, with clear outcomes:
Because AI is evolving rapidly, we continually adjust and refine our approach. This flexibility is intentional: our model must keep pace with new tools, insights, and capabilities so we can build smarter and more efficiently. In the coming period, we will focus on strengthening testing and quality assurance so that AI-generated code can be validated more quickly and reliably. We will also expand our CI/CD processes with new controls and automations that specifically address AI-assisted development. This will further professionalize our development workflow and increase the quality and predictability of every release.
Ben je benieuwd hoe wij deze AI-aanpak kunnen inzetten voor jouw platform, portal of website? Of wil je eens sparren over hoe AI jouw digitale omgeving sneller, slimmer en toekomstbestendiger kan maken?
Ontdek hoe wij je kunnen helpen met het ontwikkelen van veilige en innovatieve AI voor jouw organisatie. Benieuwd hoe dit gaat? Zoek contact met ons op via:
Stuur een email +31624734869