Four core components that manage specifications, enforce gates, maintain context, and orchestrate events. The foundation of specification-driven development.
The four subsystems that power specification-to-gate execution
A virtual filesystem that treats specifications as first-class entities with versioning, diffing, and query capabilities.
The gate daemon that enforces conformance checks as executable CI gates, blocking non-conformant changes.
Maintains architectural context, dependencies, and patterns to inform gate decisions and specification validation.
Asynchronous event system coordinating kernel components, drivers, and apps with real-time notifications.
Built for scale, performance, and reliability
The Kernel is designed as a modular, event-driven system with clear separation between specification management (SpecFS), enforcement (GateD), context (Context Manager), and coordination (Event Bus). Each component can scale independently while maintaining strong consistency guarantees.
The Kernel exposes REST and GraphQL APIs for driver integration, webhook endpoints for event delivery, and CLI tools for local development workflows. All APIs are versioned and documented with OpenAPI specifications.
Start with a free account and deploy your first specification-driven gate. See how SpecFS and GateD work together to enforce conformance.