These two packages are the whole kernel. Every extension depends on them and only them.
| Package | Description |
|---|---|
quadkit | Application, DI container, providers, modules, YAML config, Result, logging |
quadkit-contracts | Zero-dependency protocols, types, and exceptions |
The CLI pulls them in when you scaffold:
uv add quadkit-cliquadkit new project my-app --template web-apiNext Steps
Section titled “Next Steps”- Core Concepts — providers, DI, Result, modules
- Architecture — the boundary rule
- The Ecosystem — everything you add later