Kutur Kit
Open-source Effect libraries and tools from Kutur Labs.
Definitions and implementations are separate
A permission, asset or audit event is defined once. Its policy, bucket or log is a Layer you provide, so the same asset code can use a memory bucket in tests and R2 in production.
Packages
access
Effect permissions as services: typed checks, caller restrictions, list filters and audit.
assets
Typed asset definitions and swappable object storage for Effect.
audit
Typed audit events for Effect, with PostgreSQL storage through Drizzle.
oxc
Oxlint and Oxfmt presets for TypeScript, with optional Effect rules.
tsconfig
Strict TypeScript presets with optional Effect diagnostics.
Alpha. APIs may change between releases.
Examples
Try selected packages in your browser.