Better IAM is an embeddable authentication, identity provisioning, and access-management platform for TypeScript. You install it from npm, point it at your own database, and it runs inside your application — no separate hosted identity service to call out to.
It covers the whole identity surface in one library: multi-tenant directories, sign-in methods from passwords to passkeys, enterprise SSO and SCIM, fine-grained authorization with roles and policies, temporary credentials, and a tamper-evident audit log.
Better IAM is also the foundation for Better Compute and Better Files, which use it as their identity provider and policy decision point.