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'
;
const
app
=
kuratchi
({
auth: {
plugins: [
sessionPlugin
(),
adminPlugin
(),
emailAuthPlugin
({ ... })
]
}
});
export
const
handle
=
app
.handle;
// Get minimal ORM client
const
db
=
await
locals
.kuratchi
.
orgDatabaseClient
();
// Query with relationships
const
users
=
await
db
.users
.
where
({ deleted_at: { is: null } })
.
include
({ posts:
true
})
.
orderBy
({ created_at:
'desc'
})
.
limit
(
20
)
.
many
();
// Full TypeScript autocomplete ✨
// src/routes/+page.server.ts
export
const
load
=
async
({ locals })
=>
{
// Access authenticated user
const
{
kuratchi
,
session
} =
locals
;
// Get org database client
const
db
=
await
kuratchi.
orgDatabaseClient
();
const
{
data
} =
await
db
.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.