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
Model Context Protocol
MCP-nativeYour AI edits the same files you do

Start your team’s brain

Free and open source. No account needed.