Repolode
collabs-inc

collabs-inc/collab-public

A desktop workspace for agentic development that puts terminals, notes, code files and running agents on one infinite canvas.

Stars
3,072
Forks
305
Open issues
80
Last commit
3 months ago

What is it?

Collaborator is a native desktop app for building with AI agents. Terminal sessions, markdown notes, code files and images are arranged as tiles on a pan-and-zoom canvas, so an agent running in a terminal can sit beside the files it is working on without switching windows.

The navigator on the left shows a file tree for each workspace folder, and dragging a file onto the canvas opens it as a live tile. File tiles track their path on disk and reload when the file changes, while terminal tiles are backed by persistent PTY sessions. On Windows, terminals can target both PowerShell and WSL2 distributions. All state is stored locally as JSON, and no account is required.

The project is built with Electron, React, Tailwind CSS and xterm.js, and is described by its authors as early-stage and under active development. Releases are available for macOS, Windows and Linux, and the source can be run locally with Bun and Node.js 22+.

Key features

  • 01Infinite pan-and-zoom canvas that holds terminals and file tiles together.
  • 02Persistent terminal sessions that keep running independently of their canvas tile.
  • 03File tiles stay bound to disk paths and reload automatically when files change.
  • 04Multi-workspace file tree with search, drag-to-move and a chronological feed view.
  • 05Rich markdown notes and syntax-highlighted code editing in the viewer.
  • 06All data stored locally as JSON files with no account required.

Use cases

  • Running a coding agent in a terminal while reviewing and editing the files it changes.
  • Keeping project notes, context files and running agent sessions in one window.
  • Working with agents in Windows using both PowerShell and WSL2 terminals side by side.

Quick start

  1. 1

    Download the latest release for your OS from the releases page

  2. 2

    Clone the repository

    git clone https://github.com/collaborator-ai/collab-public.git
  3. 3

    Enter the Electron app folder and install dependencies

    cd collab-public/collab-electron && bun install
  4. 4

    Start the app in dev mode

    bun run dev

Things to know

  • The app is early-stage and in active development.
  • The license is not clearly stated, so reuse terms are unclear.
  • Building from source requires Node.js 22+ and Bun.

In collections

Topics

FAQ

What is collab-public?
A desktop workspace for agentic development that puts terminals, notes, code files and running agents on one infinite canvas. Collaborator is a native desktop app for building with AI agents. Terminal sessions, markdown notes, code files and images are arranged as tiles on a pan-and-zoom canvas, so an agent running in a terminal can sit beside the files it is working on without switching windows.
Is collab-public free to use? What license does it have?
collab-public is open source under the Other license. Check the license terms before using it in commercial products.
Is collab-public still maintained?
Updated within 6 months. The last commit to collab-public was on Aug 8, 2026.
What can I use collab-public for?
Running a coding agent in a terminal while reviewing and editing the files it changes. Keeping project notes, context files and running agent sessions in one window. Working with agents in Windows using both PowerShell and WSL2 terminals side by side.
How do I install collab-public?
Download the latest release for your OS from the releases page Clone the repository: git clone https://github.com/collaborator-ai/collab-public.git Enter the Electron app folder and install dependencies: cd collab-public/collab-electron && bun install Start the app in dev mode: bun run dev
Where can I get collab-public?
The source code and installation instructions are on GitHub: https://github.com/collabs-inc/collab-public

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects