Understand the paradigm. Explore what becomes possible.
Understand the paradigm. Explore what becomes possible.
HexaKernel represents a different way of thinking about software.
The domain comes first.
Its meaning becomes explicit through a formal specification.
AI transforms that knowledge into software and other artifacts.
The Kernel provides the execution foundation.
Resources exists to help you understand the ideas behind that model, explore their implications and see how they apply to real complexity.
A new software paradigm requires more than documentation.
It requires a way to understand the ideas behind it.
What does it mean to make the domain the source of truth?
Why should specifications become first-class artifacts?
What changes when AI becomes a builder rather than the source of truth?
What role should an execution Kernel play?
And what happens when agents are allowed to evolve independently from the foundation underneath them?
Resources provides the conceptual and practical material needed to explore these questions.
Understand the foundations behind the HexaKernel paradigm.
Explore domain-first software, specification-driven development, AI-native software, agentic engineering and the principles that connect them.
Understand the foundations.
Explore the ideas, implications and questions emerging from a new way of building software.
From AI and software architecture to domain modeling, specifications and the evolution of development itself.
Explore its ideas and implications.
See what the paradigm looks like when applied to real complexity.
Explore domains where rules, decisions, relationships, processes and continuous change make software difficult to build and evolve.
See it applied to real complexity.
Go beneath the software and see the formal domain that defines what it means.
Explore examples of entities, relationships, rules, policies, states, transitions, events and operations.
See the formal domain underneath.
A new paradigm needs a precise language.
Explore the concepts and terminology used throughout HexaKernel and understand how they relate to one another.
Learn the language.
Find practical answers to the questions that arise when evaluating or adopting the HexaKernel approach.
Understand what HexaKernel is, what it changes, where it fits and how its different parts work together.
Resolve the practical questions.
The resources are designed to be explored from different directions.
Start with Concepts if you want to understand the paradigm.
Explore the Blog if you want to follow the ideas as they evolve.
Look at Case Studies to see how the approach applies to complex domains.
Examine Specifications to see the formal representation behind the software.
Use the Glossary when a concept needs clarification.
And turn to the FAQ when you are ready to ask practical questions.
Together, they provide a path from why the paradigm matters to what it looks like in practice.
Understand the paradigm. Explore what becomes possible.
Build software from the logic of your business.
HexaKernel is an execution architecture for domain-driven, AI-native software.
Formalize your domain. Let AI transform it. Let HexaKernel execute it.
HexaKernel is a technology product and brand operated by Atavistico OÜ.
© 2026 Atavistico OÜ. All rights reserved.
HexaKernel | ATAVISTICO SPECFORGE