Desktop application

Soup

Status: In development

A local-first desktop workspace built around notes and tasks first.

Open any folder and Soup turns it into a workspace. All content stays as plain files. Nothing is synced to a server and no account is required.

Soup

Desktop application

Workspace

Any folder becomes a workspace

Soup treats any folder as a workspace and your content stays as plain files you already own. Nothing is uploaded and there is no central database.

  • Open any folder and start working straight away
  • No account required and no sign-in to begin
  • Plain files on disk, readable by any other tool
Local firstWorkspace
  • Any folder, no setup
  • Plain Markdown files
  • Code indexed with LSP
  • Local files, no database

Modules

Turn on only what each project needs

The sidebar is module based. Notes and Tasks are on by default. Workspace adds a full file tree with editing, an integrated terminal, and code intelligence. Diagrams indexes standalone diagram files.

  • Notes and Tasks on by default; everything else optional
  • Workspace adds a file tree, terminal, and code intelligence
  • Switch modules on or off per workspace from settings
Per workspaceModules
  • Notes · on
  • Tasks · on
  • Workspace · optional
  • Diagrams · optional

Notes and tasks

Write, link, and track in one place

Notes is markdown first with live preview, wikilinks, backlinks, and a context pane. Tasks surfaces every checkbox in the workspace through list and board views.

  • Markdown editing with live preview, wikilinks, and backlinks
  • List and board views with a three-state task lifecycle
  • Customisable columns with WIP limits and a backlog drawer
LinkedNotes and tasks
  • Live Markdown preview
  • Wikilinks and backlinks
  • To Do, In Progress, Done
  • List and board views

AI, on your terms

Optional intelligence that stays local

The AI module is off by default. Opt in for a right-rail chat that understands your workspace, with a fully local mode that makes no network calls.

  • 01

    Local first by default

    All content stays in plain files and nothing is synced to a server.

  • 02

    Opt-in AI module

    A right-rail chat with persistent threads, off until you enable it.

  • 03

    Reviewable edits

    Multi-file edit proposals are staged for your review before anything changes.

  • 04

    Grounded answers

    A local note index gives the assistant context from your own workspace.

  • 05

    Fully local mode

    Runs with no sign-in and makes no network calls.

  • 06

    Cross-platform

    Available on Windows, macOS, and Linux.

Embedded demo

A guided tour of the Soup workspace

A lightweight in-browser model of the desktop app. Switch modules in the sidebar, edit a note with live preview, and move tasks through Backlog, Active, and Done.

Soup workspace

A guided model of the desktop app.

soup · lakehouse-notes.soup/
notes/today.mdmarkdown
Preview

Today

Plan

  • Draft the release plan for v0.4
  • Write follow-up notes from the architecture review
  • Triage the inbox folder
  • Reply to the design feedback thread

Notes

Picked up [[release-plan]] again. The column layout works, but the WIP limit on Active is too tight.

workspace: lakehouse-notesmodule: notes9 tasks · 4 noteslocal · no network

Try Soup on your own files

Download the latest build and open any folder to get started.