v1.0 Public Beta is Live

The Open Source Auth Platform Built for SaaS.

Multi-tenancy, Passkeys, Audit Logs, and RBAC out of the box. Stop building auth from scratch. Start Shipping.

Get Started
$ npx authkit init
Dashboard Preview
[Dashboard Preview Image Placeholder]

Everything you need for SaaS Auth

We built the features that usually take months, so you can ship your product this weekend.

SaaS-Native Multi-Tenancy

Built-in organization support. Users can join multiple tenants with different roles (Owner, Admin, Member).

Passkeys-First

Say goodbye to passwords. Enterprise-grade WebAuthn support out of the box.

Audit Logs

Track every login, failed attempt, and profile change. SOC2 compliance made easy.

Secure by Default

HTTP-Only cookies, Refresh Token Rotation, and strict Reuse Detection.

Self-Hosted

Keep your data. Deploy anywhere (AWS, Vercel, DigitalOcean). No vendor lock-in.

RBAC & Permissions

Granular permission system. define what users can do within their organizations.

Why builders choose AuthKit

Stop paying per MAU. Own your auth.

FeatureAuthKitClerkAuth0
PricingFree (MIT)$35/mo+$$$
Self-Hosted
Multi-TenancyComplex
Passkeys
Audit Logs$$$$$$
Data Ownership100%0%0%

Ready to ship?

Clone the repo, start the docker containers, and you have a full authentication system running locally in under 2 minutes.

$git clone https://github.com/authkit/authkit
$cd authkit
$docker-compose up -d
... Starting redis ... done
... Starting postgres ... done
$pnpm dev
🚀 Server ready at http://localhost:3000