← Files BagelARCHIVED FILE

.codex-plugin/plugin.json

2.24 KB · Oct 2, 2026 · 00:31 UTC

↓ Download file

{
  "author": {
    "name": "Extelligence",
    "url": "https://github.com/Extelligence-ai/bagel"
  },
  "description": "Skills and MCP connection for Bagel: query rosbags, MCAP, CAN, MDF4, PX4/ArduPilot/Betaflight logs and live robot data in plain language; author event-windowed data-reduction pipelines; export to Rerun, Lichtblick, PlotJuggler, and LeRobot.",
  "homepage": "https://github.com/Extelligence-ai/bagel",
  "interface": {
    "capabilities": [
      "log-triage",
      "sql-over-messages",
      "data-reduction-pipelines",
      "visualization-export"
    ],
    "category": "Developer Tools",
    "composerIcon": "./.codex-plugin/assets/composer-icon.png",
    "defaultPrompt": [
      "Summarize the metadata of ./data/sample/ros2/mcap",
      "Read the ERROR messages from ./data/sample/ros/log and summarize what went wrong",
      "Find every hard deceleration in my bag and keep 2 seconds around each"
    ],
    "developerName": "Extelligence",
    "displayName": "Bagel",
    "logo": "./.codex-plugin/assets/logo.png",
    "longDescription": "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 bundles the MCP connection (localhost:8000/sse; server runs in Docker, data never leaves the machine) plus four skills that teach the agent the server's own workflows: triage, pipeline authoring, live sinks, and export to Rerun / Lichtblick / PlotJuggler / LeRobot.",
    "privacyPolicyURL": "https://trybagel.com/privacy",
    "shortDescription": "Query robot data in English",
    "supportURL": "https://github.com/Extelligence-ai/bagel/issues",
    "termsOfServiceURL": "https://trybagel.com/terms",
    "websiteURL": "https://trybagel.com"
  },
  "keywords": [
    "robotics",
    "ros",
    "mcap",
    "drones",
    "iot",
    "data-analysis",
    "mcp"
  ],
  "license": "Apache-2.0",
  "name": "bagel",
  "repository": "https://github.com/Extelligence-ai/bagel",
  "skills": "./skills/",
  "version": "0.2.0"
}

SHA-256: 306e50667bca9d9080fd55c44dd3935b45a4cd76a77f464a7e5c7a20a3d5088e