# Primitives Docs > Package-focused docs for Koze, Kunii, Kyzen, Kuzan, and Kavro. This file points language models and agents at the canonical Markdown version of each doc page. ## Packages - [Koze](https://kuratchi.dev/docs/koze/index.md): Framework and .koze compiler - [Kunii](https://kuratchi.dev/docs/kunii/index.md): D1 and Durable Object SQLite ORM - [Kyzen](https://kuratchi.dev/docs/kyzen/index.md): Auth middleware and sessions - [Kuzan](https://kuratchi.dev/docs/kuzan/index.md): Koze component library - [Kavro](https://kuratchi.dev/docs/kavro/index.md): Web server config compiler ## Koze - [koze](https://kuratchi.dev/docs/koze/index.md): Cloudflare Workers-native framework docs - [Actions](https://kuratchi.dev/docs/koze/actions.md): Form actions, ActionError, redirects, and RPC form submissions - [Agents](https://kuratchi.dev/docs/koze/agents.md): Build AI agents with singular convention-based discovery - [API Routes](https://kuratchi.dev/docs/koze/api-routes.md): File-based HTTP endpoints for JSON, webhooks, resources, and agent-facing APIs - [API Shield](https://kuratchi.dev/docs/koze/api-shield.md): Generate OpenAPI for Cloudflare API Shield Schema Validation - [Async Values](https://kuratchi.dev/docs/koze/async-values.md): Handle async data with loading, error, and success states - [Client interactivity](https://kuratchi.dev/docs/koze/client-interactivity.md): Single-script routes, SSR data hydration, and the `on={fn(args)}` directive - [Cloudflare Access](https://kuratchi.dev/docs/koze/cloudflare-access.md): First-class JWT verification for Cloudflare Access — not the same as your application auth - [Configuration](https://kuratchi.dev/docs/koze/configuration.md): How config is split between vite.config.ts, src/middleware.ts, and wrangler.jsonc - [Containers](https://kuratchi.dev/docs/koze/containers.md): Run stateful container-backed Durable Objects with auto-discovery - [Content](https://kuratchi.dev/docs/koze/content.md): Render Markdown from src/content through the koze:content virtual module - [Development](https://kuratchi.dev/docs/koze/development.md): The Vite-powered dev loop, build output, and execution model - [Durable Objects](https://kuratchi.dev/docs/koze/durable-objects.md): Build RPC-style Durable Objects with auto-discovery - [Getting Started](https://kuratchi.dev/docs/koze/getting-started.md): Install koze, koze/vite, and boot a first app on Cloudflare Workers - [Middleware](https://kuratchi.dev/docs/koze/middleware.md): Compose request-time concerns — auth, migrations, custom logic — in src/middleware.ts - [Pipelines](https://kuratchi.dev/docs/koze/pipelines.md): Send events to Cloudflare Pipelines with convention-based bindings - [Project structure](https://kuratchi.dev/docs/koze/project-structure.md): Every special file in a Koze app and what it's for - [Queues](https://kuratchi.dev/docs/koze/queues.md): Build queue consumers with convention-based discovery - [Request APIs](https://kuratchi.dev/docs/koze/request-apis.md): Request context, redirects, environment helpers — what's safe in templates and what belongs server-side - [Routing](https://kuratchi.dev/docs/koze/routing.md): File-based routing, layouts, template syntax, and client reactivity - [Sandbox](https://kuratchi.dev/docs/koze/sandbox.md): Run ad-hoc shells, untrusted code, and code-interpreter agents with the @cloudflare/sandbox SDK - [Styling](https://kuratchi.dev/docs/koze/styling.md): Global CSS, Tailwind, and static assets in Koze - [Workflows](https://kuratchi.dev/docs/koze/workflows.md): Build durable workflows with typed live status via koze:workflow ## Kunii - [kunii](https://kuratchi.dev/docs/kunii/index.md): Workers-native ORM docs for Cloudflare D1 and Durable Object SQLite - [Aggregates and Reporting](https://kuratchi.dev/docs/kunii/aggregates-and-reporting.md): Use aggregate helpers, groupBy, having, and report-style selects - [Framework Adapters](https://kuratchi.dev/docs/kunii/framework-adapters.md): Use kunii from Cloudflare-hosted SvelteKit, Next, Nuxt, Astro, and Koze apps - [Getting Started](https://kuratchi.dev/docs/kunii/getting-started.md): Install kunii and use it with D1 or Durable Object SQLite - [JSON Columns](https://kuratchi.dev/docs/kunii/json-columns.md): Query and update JSON columns with dotted paths and SQLite JSON functions - [Koze Integration](https://kuratchi.dev/docs/kunii/koze-integration.md): Wire kunii into your Koze app via middleware - [Migrations](https://kuratchi.dev/docs/kunii/migrations.md): Generate SQL, diff schemas, and run tracked runtime migrations - [Querying](https://kuratchi.dev/docs/kunii/querying.md): Use the chainable table API for inserts, filters, selection, and safe writes - [Relations](https://kuratchi.dev/docs/kunii/relations.md): Use foreign keys for eager loading and relation-aware filtering - [Schema DSL](https://kuratchi.dev/docs/kunii/schema-dsl.md): Define tables, columns, mixins, indexes, and references with SchemaDsl - [Type Generation](https://kuratchi.dev/docs/kunii/type-generation.md): Generate TypeScript types from your ORM schema for row-aware query inference - [Writes and Transactions](https://kuratchi.dev/docs/kunii/writes-and-transactions.md): Use returning, upsert, and batch writes without leaving the chain API ## Kyzen - [kyzen](https://kuratchi.dev/docs/kyzen/index.md): The Koze quickstart auth library — credentials, sessions, RBAC, OAuth, rate-limiting, Turnstile - [Auth Context](https://kuratchi.dev/docs/kyzen/auth-context.md): Use getAuth() for lazy session access, role checks, cookies, and redirect helpers - [Credentials and Sessions](https://kuratchi.dev/docs/kyzen/credentials-and-sessions.md): Signup, signin, signout, current-user lookup, password reset, email verification, and invitations - [Getting Started](https://kuratchi.dev/docs/kyzen/getting-started.md): Install kyzen and wire it into your Koze middleware - [Guards, CSRF, Rate Limits, and Turnstile](https://kuratchi.dev/docs/kyzen/guards-rate-limit-turnstile.md): Apply runtime auth controls before route handlers run - [Magic Links](https://kuratchi.dev/docs/kyzen/magic-links.md): Passwordless email sign-in with Cloudflare Email Service or a custom sender callback - [OAuth and RBAC](https://kuratchi.dev/docs/kyzen/oauth-and-rbac.md): Configure provider login, define roles, and check permissions - [Organizations and schema](https://kuratchi.dev/docs/kyzen/organizations-and-schema.md): Multi-tenant auth with one Durable Object per organization ## Kuzan - [UI Components](https://kuratchi.dev/docs/kuzan/index.md): Server-rendered HTML component library for Koze - [Components](https://kuratchi.dev/docs/kuzan/components.md): Complete reference for all kuzan components - [Getting Started](https://kuratchi.dev/docs/kuzan/getting-started.md): Install and configure kuzan in your Koze application - [Theming](https://kuratchi.dev/docs/kuzan/theming.md): Customize colors, dark mode, and design tokens in kuzan ## Kavro - [Kavro](https://kuratchi.dev/docs/kavro/index.md) - [Kavro Current Status](https://kuratchi.dev/docs/kavro/current-status.md)