Skip to content
AI Marketplaces Leaderboard

Bagel

ChatGPT plugin

Query robot data in English

View in ChatGPT directory

Bagel lets you ask questions about robotics, drone, and IoT data (ROS 1/2 bags, MCAP, PX4/ArduPilot/Betaflight logs, CAN/MF4, live MQTT) in plain English. Every answer is computed by DuckDB SQL over the actual messages and the query is shown for audit. Bagel also has an intelligent edge data reduction pipeline: describe an event once, preview what would be kept, then run it on the robot. The plugin adds four skills that teach the agent the server's own workflows: triage, pipeline authoring, live sinks, and export to Rerun / Lichtblick / PlotJuggler / LeRobot. Bagel runs in Docker on your machine, so your data never leaves it: start the container, then connect Codex once with `codex mcp add bagel --url http://localhost:8000/mcp`.

Featured
No

not on the featured shelf

Movement

From our daily snapshots over the last 30 days.

Rank by placement

#5142of 11,36038places down24h62places down7d
#5,057#5,122#5,187#5,252Oct 6Oct 12Oct 18Oct 24Oct 30Nov 4

Rank in Developer tools

#427of 9001places down24h07d
#367#387#407#427Oct 6Oct 12Oct 18Oct 24Oct 30Nov 4

3 listing changes logged · latest Oct 20: Description, Example prompts, Version. See what changed

In its category

How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.

Developer tools427th of 900 by placement
#PluginPosition7d
425Uniform#513663places down
426Blink#513945places up
427BagelThis page#514262places down
428LanceDB#514335places down
429Web App QA & Release Copilot#5150124places up

All 900 Developer tools plugins

Example prompts

  • “Summarize the metadata of ./data/sample/ros2/mcap”

Skills

  • authoring-pipelines

    Use when the user wants a bagel data pipeline — reducing a log to windows around events ("keep 30s around every hard brake"), recurring snippets/GIFs/exports, or any tasks-and-gates automation over robot data.

  • exporting-visualizations

    Use when the user wants to SEE robot data — visualize, plot, replay, or export a log or query result from bagel to a viewer or training format (Rerun, Lichtblick, PlotJuggler, LeRobot).

  • operating-live-sinks

    Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.

  • triaging-robot-logs

    Use when investigating a robot log or flight log with bagel — finding events, anomalies, or "what happened around X" in rosbags, MCAP, CAN, MDF4, ULog, or Betaflight files. Read-only triage through the bagel MCP tools.

Categories
Made by
Extelligence · Website
Sign-in
On Install
Capabilities
log-triage, sql-over-messages, data-reduction-pipelines, visualization-export
Availability
Available
Version
0.2.2
Keywords
robotics, ros, mcap, drones, iot, data-analysis, mcp
Created
August 19, 2026
More info
Sponsorship
Promote this plugin