The open-source core for modular Node.js services.
Versioned interfaces define what a service does. You write — or generate — the implementation. Swap it tomorrow without touching consumers.
- Interfaces over implementations. Strict contracts, hot-swappable modules, no breaking changes when you upgrade.
- TypeScript end-to-end. From contract to runtime — errors caught at compile time, not on a Friday afternoon.
- AI-native architecture. Agents only need the interface and its tests. Less context, fewer tokens, zero hallucinated coupling.