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.
sync Zero-knowledge sync node — a relay-blind server that stores and forwards encrypted CRDT traffic. Self-hostable.
relay-server Standalone library — a blind, forward-only WebSocket relay that fans out end-to-end-encrypted frames it never decodes. Extracted from shell. MIT.
react-yjs Standalone library — React hooks that bridge Yjs CRDT state into React. Extracted from shell. MIT.
site getbrainstorm.online — the marketing site.
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 11

  2. sync sync Public

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

    TypeScript 2

  3. 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 1

  4. site site Public

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

    Astro 1

Repositories

Showing 7 of 7 repositories
  • site Public

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

    brainstorm-os/site's past year of commit activity
    Astro 1 MIT 0 0 0 Updated Jul 28, 2026
  • shell Public

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

    brainstorm-os/shell's past year of commit activity
    TypeScript 11 0 0 0 Updated Jul 28, 2026
  • docs Public

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

    brainstorm-os/docs's past year of commit activity
    MDX 1 CC-BY-4.0 0 0 0 Updated Jul 28, 2026
  • .github Public
    brainstorm-os/.github's past year of commit activity
    0 0 0 0 Updated Jul 23, 2026
  • relay-server Public

    A blind, forward-only WebSocket relay — fan-out of end-to-end-encrypted frames the server never decodes. Self-hostable.

    brainstorm-os/relay-server's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Jul 23, 2026
  • react-yjs Public

    React hooks that bridge Yjs CRDT state into React — value hooks, awareness/presence, and framework-free stores. Zero runtime deps.

    brainstorm-os/react-yjs's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Jul 23, 2026
  • sync Public

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

    brainstorm-os/sync's past year of commit activity
    TypeScript 2 0 0 0 Updated Jul 19, 2026

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…