The open-source backend platform built for SvelteKit and Cloudflare Workers. Database, Auth, and Storage, using D1, DOs, KV, and R2.
Get started in minutes with our intuitive API
import{ kuratchi }from'kuratchi-sdk';
import{
sessionPlugin, adminPlugin, emailAuthPlugin }from'kuratchi-sdk/auth';
constapp=kuratchi({
auth: { plugins: [ sessionPlugin(),
adminPlugin(),
emailAuthPlugin({ ... })
] } }); exportconsthandle=app.handle;
// Get minimal ORM client constdb=awaitlocals.kuratchi
.orgDatabaseClient();
// Query with relationships constusers=awaitdb.users
.where({ deleted_at: { is: null } })
.include({ posts:true})
.orderBy({ created_at:'desc'})
.limit(20)
.many();
// Full TypeScript autocomplete ✨// src/routes/+page.server.ts exportconstload=async({ locals })=>{
// Access authenticated user
const{kuratchi,session} =locals;
// Get org database client
constdb=awaitkuratchi.orgDatabaseClient();
const{data} =awaitdb.posts.where({ published: true }).many();
return{user, posts:data};
};Powerful features. Batteries included.
Cloudflare D1 powered databases with type-safe ORM. Define schemas, run migrations, and query with full TypeScript support.
Built-in auth with sessions, OAuth providers, magic links, and role-based access control. Security by default.
Deploy globally on Cloudflare Workers. Sub-10ms response times from any location in the world.
Full TypeScript support with generated types from your schemas. Autocomplete everywhere.
Built specifically for SvelteKit. Hooks, load functions, and form actions work seamlessly.
MIT licensed. Inspect the code, contribute, or self-host. You own your data and infrastructure.
Fast, transparent, and dogfooded
We believe in shipping quickly and iterating based on real usage. New features, bug fixes, and improvements land constantly.
This entire platform runs on Kuratchi. Our dashboard, authentication, database management—all built with our own SDK. If it's not good enough for us, it's not good enough for you.
The SDK is free and always will be. MIT licensed, transparent development, and community-driven. No vendor lock-in, no surprises.
Why compromise? Cloudflare Workers + D1 + SvelteKit = the fastest full-stack development experience. Period.