Generative AI currently exhibits impressive potential across numerous fields, but realising its full benefits requires addressing fundamental challenges in reliability and efficiency. Frederik Vandeputte from Nokia Bell Labs Belgium, along with colleagues, proposes a new approach to building GenAI systems, advocating for the integration of established software engineering principles with the unique capabilities of generative models. This research introduces foundational design principles, centred around reliability, excellence, evolvability, self-reliance, and assurance, and proposes architectural patterns, such as GenAI-native cells and organic substrates, to guide the development of resilient and self-evolving systems. By outlining a complete GenAI-native software stack and considering the broader technical, economic, and legal implications, this work represents a crucial step towards creating genuinely robust and adaptive GenAI applications.
The authors propose foundational design principles, reliability, excellence, evolvability, self-reliance, and assurance, and introduce architectural patterns like GenAI-native cells, organic substrates, and programmable routers to guide development. These concepts aim to reduce the complexity of integrating generative AI while retaining its potential benefits, creating systems capable of self-reliant evolution and resilience against unexpected issues. The research outlines a conceptual framework for a GenAI-native software stack and considers the potential impact of these systems across technical, user adoption, economic, and legal domains.
While the authors demonstrate the potential of this approach, they acknowledge limitations, including the need for further validation through experimentation and real-world application. They also note that current generative AI technologies may not fully support the implementation of all proposed ideas, but anticipate advancements in the field will facilitate future development. This work ultimately provides a theoretical foundation intended to inspire communities and guide the creation of more robust and adaptive AI systems.
Balancing Adaptability and Operational Excellence in AI
This research adopts a novel approach to generative AI system development, advocating for a fundamental integration of generative AI with established software engineering principles. Rather than treating generative AI as a standalone solution, the methodology proposes building systems that leverage AI’s cognitive strengths while maintaining the reliability and efficiency of traditional software. This represents a shift from prioritizing AI agency, which often struggles with robustness, towards a paradigm that balances adaptability with operational excellence. Central to this methodology is embracing generative AI’s inherent unpredictability, recognising it not as a limitation but as a source of adaptability.
The team proposes designing systems where AI agents systematically automate themselves out of critical paths, creating self-improving processes and reducing reliance on fixed solutions. This requires rethinking conventional software design, moving towards more organic and flexible architectures capable of accommodating dynamically generated code and evolving functionality, favouring data-driven and reasoning-based methods that allow applications to modify their behaviour on the fly. To facilitate this, the research introduces architectural patterns, including GenAI-native cells and programmable routers, designed to create resilient and self-evolving systems. Furthermore, the methodology emphasizes extending cloud-native principles, such as immutable infrastructures and continuous integration, to accommodate the organic and self-improving characteristics of these new systems. Crucially, the team stresses preserving reproducibility and maintaining the original intent of dynamically generated assets, implementing restrictions to prevent unintended evolution. The research also highlights avoiding anthropomorphic design pitfalls, advocating for direct communication between AI systems rather than relying on human-oriented interfaces, fostering a future where multi-agent systems collectively and reliably address complex challenges.
GenAI-native Systems Embrace Software Engineering Principles
The future of artificial intelligence lies not simply in powerful generative AI models, but in a new approach to system design that integrates these capabilities with established software engineering principles, creating what researchers term “GenAI-native” systems. This paradigm envisions a shift away from both traditional rigid software and fully “agentic” systems, which rely heavily on AI to manage critical functions, often with limited robustness. Instead, GenAI-native systems aim to combine the strengths of both, leveraging AI’s cognitive abilities while maintaining the reliability and efficiency of conventional software. This new approach centers around five core principles, reliability, excellence, evolvability, self-reliance, and assurance, guiding the creation of systems that are not only intelligent but also dependable and adaptable.
Architectural patterns, such as GenAI-native cells and organic substrates, are proposed to facilitate the development of resilient systems capable of self-evolution, moving beyond the limitations of tightly integrated microservice architectures. The key is to allow applications to dynamically change functionality by integrating custom-generated code, while simultaneously preserving reproducibility and preventing unintended consequences. Current AI-first systems often struggle with operational efficiency, incurring higher processing costs and latency compared to traditional software due to the complexity of large models and reasoning processes. GenAI-native systems address this by focusing on streamlined communication and efficient code generation, potentially using protocols that minimize ambiguous language exchanges between AI agents.
Researchers emphasize avoiding “anthropomorphic pitfalls”, designing systems that require human-oriented interfaces when direct communication between AI systems is more efficient. The vision is a future where multi-agent systems collectively automate themselves, continuously optimizing and creating bespoke solutions while remaining present to monitor and improve performance. This represents a move away from the “artisanal” methods of early AI development towards a more industrialized, scalable approach to building intelligent systems, ultimately unlocking the full potential of generative AI.
👉 More information
🗞 Foundational Design Principles and Patterns for Building Robust and Adaptive GenAI-Native Systems
🧠 ArXiv: https://arxiv.org/abs/2508.15411
