Skip to content

From Chrome extension

Chartbuddy Hub is the desktop packaging of what already exists in the Google Slides Chrome extension.

Shared engine

Both surfaces run the same charting core:

  • Chart types: waterfall, mekko, stacked bar, line, stacked area, pie, scatter, combo, …
  • Data model and styling defaults
  • Native in-place editing

Hub does not replace the Slides extension — it complements it for AI-first workflows and desktop push/pull.

Agents can also drive the extension as a chart head of Hub over MCP (surface: "ce", refs ce:*): Hub stays the single MCP entry; CE renders and edits in Slides. Internal vision + decisions: docs/ce-as-hub-head.md.

What's different in Hub

Chrome extensionHub desktop
Lives inside Google SlidesStandalone desktop app
Sheets sync for deck dataMCP bridge for AI clients
OAuth to Google (in-browser tab)System browser + localhost callback (PKCE)
SSO (WorkOS, work-email form)Same WorkOS path; loopback + PKCE token exchange
Google account requiredEmail/password sign-in for users without Google or org SSO
Deck-native editingPush/pull to multiple surfaces

Migration mental model

If you already use Chartbuddy in Slides, think of Hub as:

  • The place AI agents send charts before they land in a deck
  • The editor for charts that arrive as PNGs from chat or other tools
  • The same chart quality, without opening a presentation

Placeholder

Parity matrix (feature-by-feature) and shared keyboard shortcuts will be added as Hub ships.

Chartbuddy Hub documentation · Desktop app · Help Center