Experimental Available for Lightdash Cloud customers. Contact us if you’d like to try it. Learn about feature maturity levels.


Ask a question and inspect the chart beside the conversation. Illustrative account and sample data.
What you can do
- Ask questions about your data. Follow up in the same chat, inspect charts and result rows, and open results in Lightdash.
- Keep useful answers. Use Save to keep an answer for yourself, or More → Save as chart in Lightdash to save a chart in your project.
- Build interactive data apps. Describe a dashboard, report, or custom tool. Refine it through chat, inspect its preview, and publish it to Lightdash when you’re happy with it.
- Turn an answer into an app. Choose Build app from a result to start with the query you’ve already explored.
- Reuse your work. Open existing data apps, edit them, or remix one into an independent draft.
- Save repeatable workflows as Playbooks. Reuse an investigation or app-building prompt, with variables for things like a date range or region. Playbooks can be exported and imported.


A simple monthly revenue app: one KPI, a bar chart, and a period filter. Illustrative account and sample data.
How Desktop fits with Lightdash
The AI agents in Lightdash and Slack run within Lightdash’s hosted agent experience. Desktop gives you a local workspace where you choose your connected subscription and model, keep conversations and app drafts on your computer, and preview apps alongside the chat. Published data apps live in Lightdash. Teammates open them in their browser with their own Lightdash access; they don’t need Desktop or your AI subscription to view them. Saving a personal answer or keeping a local draft doesn’t publish it to your team.Download and connect
1. Install the app
Open the latest release and expand Assets. Choose the installer for your computer:
The filenames include the release version. On a Mac, open the DMG and drag Lightdash Desktop into Applications. On Windows, run the installer. On Linux, install the
.deb package or make the AppImage executable and launch it.
You’ll need access to a Lightdash Cloud project and an account that can use Claude Code or Codex. Install Node.js with npm to build data apps; Desktop also uses npm to install Codex.
2. Connect Lightdash
Open Desktop and enter your Lightdash Cloud instance URL, such ashttps://your-team.lightdash.cloud. Choose your team’s sign-in method and complete sign-in in your browser. Return to Desktop to continue.
If you need the token-based option, create a personal access token in Lightdash and use the app’s personal access token sign-in.
3. Connect your AI subscription
Choose Claude or ChatGPT. You only need one:- Claude: install Claude Code from the setup screen if needed, then choose Sign in with Claude. Having the Claude desktop app alone doesn’t connect the Claude Code CLI that Lightdash Desktop uses.
- ChatGPT: install the Codex CLI from the setup screen if needed, then choose Sign in with ChatGPT.


Connect either provider. Subscription usage is shown when the provider reports it. Illustrative account.
4. Open a project and try it
Choose your project. Use Ask for a data question or Build for a data app; Shift+Tab switches modes before you send. Type @ or use the attachment control to add relevant project context, such as charts, dashboards, or a design reference. For your first app, try: “Build a simple monthly revenue app with total revenue, a bar chart, and a period filter.” Review the preview, ask for refinements, then choose Publish to make the app available in Lightdash. Creating and publishing content requires the appropriate project permissions.Data and sharing
Queries go through Lightdash and respect your access. Publishing an app doesn’t grant its viewers access to data they couldn’t otherwise query. The connected AI provider can receive your prompts, attached context, and results returned by tools. Running the agent on your computer doesn’t mean model inference happens offline. Use a provider account approved by your organization, and share only context you’re allowed to send to it. Chat history, Playbooks, and unpublished app work stay on this device. Publish an app to share it through Lightdash; export a Playbook to pass its workflow to another Desktop user.If something gets stuck
- Provider isn’t connected: open Settings → Subscription, complete any installation or sign-in steps, then choose Check again. Expand Manual setup and troubleshooting for provider-specific help.
- Your subscription reaches its limit: check the provider’s reset time, or choose another connected provider for a new chat.
- An app won’t build: check that Node.js and npm are installed, and share the error with the agent so it can help fix the app.
- A project or Publish is unavailable: check your Lightdash account and project permissions with your admin.