Commands
Use the command palette and available commands to navigate, manage data, run agents, export results, and access settings without leaving the keyboard.
Command Palette
The command palette is the fastest way to take action anywhere in OpenAnalyst. Open it with Ctrl+K (Windows/Linux) or Cmd+K (macOS). A modal appears with a search input — type any keyword and matching commands appear instantly with fuzzy search matching.
The palette is context-aware: when you are viewing a dashboard, dashboard-specific commands appear first. When you are in the SQL editor, query-related commands are prioritized. Recently used commands appear at the top of the list regardless of context.
Available Commands
The full command registry is organized into the following categories:
Navigation Commands
Go to Dashboards— Opens the dashboard browser.Go to Reports— Opens the reports list.Go to AI Agents— Opens the agents panel.Go to Settings— Opens workspace settings.Open dashboard: [name]— Fuzzy-search and jump to any dashboard by name.
Data Commands
Refresh data— Forces a fresh query on all panels in the current view.Open SQL editor— Opens the SQL editor in a new panel.Run query— Executes the current query in the SQL editor.New chart— Opens the chart creation wizard.
Agent Commands
Ask AI— Opens an agent conversation for the current context.Run agent: [name]— Directly invokes a named agent with the current data context.Generate report— Activates the Report Writer agent for the current dashboard.
Export Commands
Export to CSV— Downloads the current chart or table as a CSV file.Export to PDF— Renders the current dashboard or report as a PDF.Export to PNG— Saves the current chart as a PNG image.Copy share link— Copies the public or authenticated share URL to the clipboard.
Settings Commands
Switch to dark mode / light mode— Toggles the theme.Open keyboard shortcuts— Opens the shortcuts settings page.Manage integrations— Opens the integrations configuration page.
Command Search
The command palette uses fuzzy matching, so you do not need to type the exact command name. Typing rep pdf will matchExport to PDF and Generate report. Matching characters are highlighted in the results list.
Custom Commands
Workspace admins can register custom commands that appear in the palette for all members. Custom commands can open specific dashboards, trigger agent pipelines, or navigate to external URLs. They are configured in Settings > Commands > Custom Commands.
// Custom command definition example
{
"name": "Open Q1 Revenue Dashboard",
"action": "navigate",
"target": "/d/q1-revenue-2026",
"shortcut": "G Q"
}Command History
The last 20 commands you executed are stored in your command history and displayed at the top of the palette when you open it without typing. History is per-user and persists across browser sessions. You can clear your command history from profile settings.
Tip: Pin frequently used commands by hovering over a result in the palette and clicking the pin icon. Pinned commands always appear at the top of the palette, above recent history.