Skip to main content

Documentation index: llms.txt. This page is also available as markdown: append .md to this URL or send Accept: text/markdown.

Coalesce Desktop

Coalesce Desktop is the Coalesce build experience you know from the web app, running on your computer and pointed at a local workspace folder. It enables local AI development: your pipeline lives as files your AI agent can work on, and Desktop turns those files into the visual, interactive Coalesce interface.

Ask your agent to add a source node, and the node appears in your graph as the agent writes the file. Ask it to restructure a pipeline, and you watch the DAG reshape itself. You review AI-driven work the way you already build in Coalesce. You inspect columns, open the SQL, and run nodes in a visual interface, rather than reading YAML in a code editor. Everything works in both directions: create, edit, and run nodes in the app exactly as you would in the web app, and the files on disk update to match.

Differences From the Web App​

Coalesce Desktop: on your machineWeb app: in your browser
Your workspaceA folder you controlManaged for you
BuildingThe visual build experience, over local filesThe same experience
AI assistanceYour choice of agent and LLMCoalesce Copilot
Warehouse connectionDirect from your machineRouted through Coalesce
Warehouse credentialsYour local coa config fileSaved to your account
Plan and deployThe coa CLIThe deploy interface

Because connections are direct, your queries, results, and warehouse secrets never pass through Coalesce servers; you may need to adjust your warehouse's network policy—for example, Snowflake network policies—to allow connections from developer machines. And because plans and deploys run through the CLI, your agent can run, inspect, and debug them for you.

Install​

Download Coalesce Desktop for macOS, open the disk image, and drag Coalesce to Applications.

Desktop bundles Node.js and the coa CLI, so there's nothing else to install. The app runs this bundled build itself, kept off your PATH so it never collides with a standalone coa. Desktop publishes ~/.coalesce/desktop/agent.json so your agent can discover and run it.

Supported Platforms and Authentication​

PlatformSupported authentication
SnowflakeUsername/password or programmatic access token (PAT), key pair (including encrypted keys), OAuth
DatabricksPersonal access token, OAuth M2M (client ID and secret)
BigQueryService account, Application Default Credentials
Snowflake accounts that enforce MFA

Use a programmatic access token (PAT) in place of your password, or use key pair or OAuth. These methods avoid per-query MFA prompts.

Username and password with MFA is supported with push-based authenticators, such as Duo.

Usage​

  1. Complete the Local Development Setup Guide so a workspace exists on disk.
  2. Launch Coalesce Desktop and open your workspace folder. Desktop shows one workspace at a time; you can switch between workspace folders.
  3. Build, by hand or with your agent. The app updates as files change.

Updating​

Desktop checks for updates each time it launches. When a new version is available, it asks whether to download it. Choose Update to download it, or Not now to keep your current version. After the download finishes, choose Restart now to apply the update, or Later to apply it the next time you quit the app.

To check at any time, choose Check for Updates… from the Coalesce menu on macOS or the File menu on Windows. Select Install Updates Automatically in the same menu to download and apply updates without being asked. It's off by default.

Preview builds don't update to release builds. If you installed a preview build, reinstall Desktop once from the Install links.

Uninstalling​

Quit Coalesce, then drag Coalesce from Applications to the Trash.

Uninstalling leaves your workspace folders untouched. It also leaves app settings, logs, and the agent discovery files, which you can delete manually:

  • App settings and logs: ~/Library/Application Support/@coalescesoftware/desktop and ~/Library/Logs/@coalescesoftware/desktop on macOS, %APPDATA%\@coalescesoftware\desktop on Windows.
  • Agent discovery files: ~/.coalesce/desktop/ on macOS, %USERPROFILE%\.coalesce\desktop\ on Windows.

What's Next?​