Skip to content
@brainstorm-os

Brainstorm

The knowledge OS. A desktop for your ideas.

Brainstorm logo

Brainstorm

A desktop OS for you and your AI.

Brainstorm runs your apps, your data, and your AI on your own machine.
Install what you need, keep every file on your disk, and let AI help — only with the parts you hand it.

Download the beta · Website · The apps · Docs

The Brainstorm desktop — wallpaper, app icons, widgets, and open app windows

Your screen becomes a real desktop: a wallpaper, app icons, windows. Each icon is its own sandboxed app — Notes, Database, Graph, Calendar, Mailbox, twenty in all — and every app works from one set of objects living in a folder on your disk. A note you write here is a row there and a node in the graph. Never a copy, never an export.

What makes it different is the boundary between everything: apps and AI get no ambient access. Every request crosses a broker that checks a per-vault ledger of grants — each one specific, logged, and revocable. Point the AI broker at a local model or bring your own key; keys stay in the OS keychain, apps never see them. Sync is optional and end-to-end encrypted. No account required, free, in public beta on macOS, Windows, and Linux.

Built on Block Protocol · Yjs · Lexical.

The repos

Repo What it is
shell The product — Electron shell, twenty sandboxed apps, capability ledger, IPC broker, core services. AGPL-3.0. Start here.
docs docs.getbrainstorm.online — user and developer documentation, with agent-readable llms.txt twins of every page.
site getbrainstorm.online — the marketing site.
sync Zero-knowledge sync node — a relay-blind server that stores and forwards encrypted CRDT traffic. Self-hostable.
cloud Commercial control plane — billing, accounts, entitlements. Private; never holds vault content.
harness Orchestration hub — design docs, dev tooling, the dogfood harness. Private.

Pinned Loading

  1. shell shell Public

    The local-first knowledge OS — a desktop shell hosting sandboxed apps over your own data. Block Protocol · Yjs · Lexical.

    TypeScript 6

  2. sync sync Public

    Zero-knowledge sync node for Brainstorm — a relay-blind server that stores and forwards encrypted CRDT traffic. Self-hostable.

    TypeScript

  3. site site Public

    Marketing site for Brainstorm — the local-first knowledge OS. Built with Astro.

    Astro 2

  4. docs docs Public

    Documentation for Brainstorm — the local-first knowledge OS. Astro + Starlight, with agent-readable llms.txt twins. Live at docs.getbrainstorm.online.

    MDX

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…