Bagel
ChatGPT pluginQuery robot data in English
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
Rank in Developer tools
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 tools425th of 742 by placement
| # | Plugin | Position | 7d |
|---|---|---|---|
| 423 | #5077 | 31places up | |
| 424 | #5082 | 35places up | |
| 425 | #5083 | 30places up | |
| 426 | #5088 | 34places up | |
| 427 | #5104 | 27places up |
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