Open source
Apache-2.0.
Yours to run, fork and host.
The entire Baalda desktop app and core are open source under Apache-2.0. Read every line, build it yourself, or run your own backend. The managed hosting is optional, never a lock-in.
Bring your own server
The core backend is Apache-2.0 too. Run it yourself and point the app at your own URL in Settings. It is the exact same binary everyone else uses. Your data, your infrastructure.
The managed layer
The managed service is the same Apache-2.0 code, run by us, with plan limits on top. The ee/ folder is reserved for future commercial features and holds no code today.
Auto-updates you can trust
The app verifies a signed release manifest against an embedded key before updating. Open the code and see exactly how it works. No opaque update channel.
Built in the open
File an issue, open a PR, or just watch the roadmap. Contributions and bug reports are welcome.Open issuesDocumentation
Why it matters
A second brain you cannot be locked out of
Open source is not a badge here. It is what makes the local-first promise checkable.
Apache-2.0Free and open source, forever
Local-firstPlain .md files on your own disk
Real-time CRDTKeystroke-level merge, no conflict dialogs
MCP-nativeYour AI edits the same files you do
Start your team’s brain
Free and open source. No account needed.