Baalda: Local-First Team Knowledge Base with CRDT Sync and MCP AI

LinkTool

Baalda is an open-source collaborative notes application for teams based on plain local Markdown files. It features real-time CRDT synchronisation, per-file permissions, and integrates AI assistants as peer collaborators via the Model Context Protocol (MCP).

Key points

  1. Local-first Markdown storage: Notes are saved as standard .md files on disk without proprietary database lock-in.
  2. CRDT real-time collaboration: Keystroke-level sync allows concurrent editing without merge conflicts or lost changes.
  3. AI as a peer via MCP: Assistants read and edit notes via the Model Context Protocol, applying operational merges instead of full-file overwrites.
  4. Per-file permissions: Granular viewer or editor access can be configured for individual files within shared folders.
  5. Open-core model: The desktop app is licensed under Apache-2.0 and free, with self-hosting options for the sync backend.

Why it matters

Personal knowledge bases like Obsidian lack robust real-time multiplayer features, while cloud workspaces like Notion lock content into opaque remote databases. Baalda combines local file ownership with real-time multi-user editing and direct accessibility for AI agents.

Analysis

Baalda addresses architectural shortcomings in shared documentation. By employing CRDTs directly on Markdown files, it eliminates Git merge conflicts and cloud-drive sync delays during live editing. Integrating AI models through MCP allows agents to interact safely with team context without destructive file rewrites.

Found in

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:AgriciDaniel/claude-obsidian

    claude-obsidian: Local-First AI Knowledge Management for Obsidian and Claude Code

    claude-obsidian is an MIT-licensed open-source project that connects Claude Code with Obsidian into a self-organizing knowledge graph. Implementing Karpathy's LLM Wiki pattern, it maintains a structured vault made entirely of local plain Markdown files.

    14.6kstarsPython

    AI & LLMs· Tool

  • Repository:AppFlowy-IO/AppFlowy

    AppFlowy: Open-Source AI Workspace Alternative to Notion

    AppFlowy is an open-source workspace uniting notes, wikis, and project management. Positioned as a privacy-focused alternative to Notion and Confluence, it emphasizes data sovereignty and self-hosting capabilities.

    76.3kstarsDart

    AI & LLMs· Tool

  • Repository:lassejlv/loora

    Loora: A Collaborative Canvas Design Tool for AI Agents via MCP

    Loora is an open-source canvas design application designed to allow human users and AI agents to work on structured UI nodes together. Connected via the Model Context Protocol (MCP), agents like Claude, Cursor, Codex, or opencode can edit the same document simultaneously.

    136starsTypeScript

    AI & LLMs· Tool

  • Link:Loora

    Loora: Canvas Design Tool with Native MCP Integration for AI Agents

    Loora is an infinite-canvas UI design tool equipped with a built-in MCP server, allowing external coding agents like Claude, Cursor, or Codex to manipulate the design file concurrently. Structured UI nodes replace full-file code generation, offering branching and granular version history.

    AI & LLMs· Tool

  • Article:Agrici Daniel

    claude-obsidian: Self-Organising Knowledge Base with Claude Code

    Agrici Daniel introduces claude-obsidian, a free open-source plugin for Claude Code. It implements Andrej Karpathy's LLM Wiki pattern to automatically compile and link Obsidian vaults from raw documents without requiring a vector database.

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.