Built in the open
ByWrit believes identity infrastructure should be transparent. Our CLI, protocol, and integrations are open source.
bywrit (CLI)
Apache 2.0
The official ByWrit CLI. Discover services, manage your identity, and
provision accounts from the terminal. Published to npm as
bywrit.
protocol
CC-BY-4.0The OIDC-A protocol specification. Defines agent-aware extensions to OpenID Connect for AI agent authentication and authorization.
View on GitHub →integrations
MIT
Framework-specific integration packages. Includes
@bywrit/nextauth and other
adapters for popular auth libraries.
platform
BSL 1.1The core platform: OIDC worker, API, dashboards, and database schema. Licensed under BSL 1.1 with automatic conversion to Apache 2.0 after 4 years.
View on GitHub →Licensing rationale
CLI & integrations — fully open
The CLI (Apache 2.0) and integration packages (MIT) are fully open source. Developers should be able to inspect, audit, and contribute to the tools they use to manage their identity. Permissive licenses ensure maximum adoption.
Protocol — open specification
The OIDC-A protocol spec is CC-BY-4.0. Anyone can implement it, build alternative providers, or extend it. Open standards prevent vendor lock-in.
Platform — source-available with delayed open
The platform uses BSL 1.1 — source code is publicly readable and auditable, but commercial hosting requires a license during the first 4 years. After that, it automatically converts to Apache 2.0. This protects the project's sustainability while maintaining transparency.
Contributing
We welcome contributions to all open source repositories. Check each repo's CONTRIBUTING.md for guidelines, or start by browsing open issues.
Visit ByWrit on GitHub