Skip to main content
Glama

DEEPBOM for Google Antigravity

Inspect AI deployment artifacts locally without executing model code. Get the full SHA-256, serialized structure, artifact defects, cautions, evidence gaps, and the limits of static analysis.

This community plugin connects DEEPBOM 1.103.0 to Google Antigravity CLI. Plugin release: 1.0.0. It is independently published by Jun-Hwan Kwon; it is not a Google-reviewed or Google-endorsed store listing.

Install

Requirements: Node.js 20 or newer on PATH, and a signed-in Antigravity CLI. Initial validation uses Antigravity CLI 1.2.5 on Linux. Windows and macOS installation commands are provided, but those hosts have not been tested.

Download deepbom-antigravity-1.0.0.zip from the release page, extract it, and run:

node /path/to/extracted/deepbom/install.mjs --workspace /path/to/models

Replace the two paths with the extracted plugin directory and the model directory you want DEEPBOM to read. Quote paths containing spaces. The same command works in PowerShell with Windows paths. The archive includes the pinned DEEPBOM engine, so this installation does not need npm. Restart agy, then open /mcp to check the DEEPBOM server. The installer records the selected directory and your Node executable; it does not change tool approval settings.

For installation from source instead:

git clone https://github.com/JunHwan-Kwon/deepbom-antigravity.git
cd deepbom-antigravity
npm ci --ignore-scripts
node install.mjs --workspace /path/to/models

agy must be on PATH during installation; alternatively set DEEPBOM_AGY_BINARY to its executable path. Model access stays restricted to the chosen directory, including when you open another workspace. Re-run the installer to change that directory or after moving your Node installation. If you previously registered a separate deepbom server manually, remove that old registration with agy mcp remove deepbom before using the plugin to avoid duplicate tool definitions.

Related MCP server: TaskBounty Check

Use

In a new Antigravity conversation:

Use the deepbom-inspect skill to inspect ./model.onnx.
Report its full SHA-256, serialized structure, defects, cautions,
evidence gaps, and limitations.

The skill is also available as /deepbom:deepbom-inspect. The MCP server may appear as deepbom_deepbom because Antigravity namespaces plugin tools.

For a detailed operation table, add: Include an operation table with output shapes.

Supported artifact families include ONNX, TFLite, GGUF, SafeTensors, Core ML, and ExecuTorch. Support depends on artifact structure and available sidecars; ask deepbom_capabilities when unsure. Checkpoints requiring code execution are outside this workflow.

Fewer repeated approvals

The skill selects json-compact with section: "summary", which contains all finding categories. A normal report needs one audit; a detailed operation table may need one additional audit. It avoids requesting summary, full JSON, and envelope successively or launching Python/Bash just to reformat results.

Antigravity still controls permissions. When an approval dialog appears, you can remember approval for that individual DEEPBOM tool for the conversation or persist it. The plugin does not change your permission settings or disable approvals. Actual call counts and prompts depend on the host and your request.

In the recorded Linux host test, a normal ONNX report used one audit, one MCP approval, and no Bash/Python calls. This is a measured example, not a promise that all requests need one approval.

Privacy and evidence boundaries

DEEPBOM reads model bytes in a local process and does not upload them to the DEEPBOM service. The selected tool result, which may include file names, hashes, tensor names, and findings, is sent to your Antigravity conversation and processed under your Google account's applicable terms. Do not equate local parsing with an offline AI conversation. Installation downloads the plugin and engine; explicitly requested remote artifacts may be downloaded by the engine into a local cache.

This plugin adds no analytics, browser identifiers, account collection, or hosted storage. It never executes model code. Static evidence does not establish runtime latency, hardware placement, accuracy, clinical validity, or regulatory compliance. See DEEPBOM privacy and support.

Update or remove

Install a newer release with node /path/to/new/deepbom/install.mjs --workspace /path/to/models, then restart Antigravity. This plugin does not silently update its pinned engine.

agy plugin uninstall deepbom

Development and validation

npm ci --ignore-scripts
npm test
agy plugin validate .
npm run package

The test suite starts the packaged engine over MCP, checks selected summaries and detailed structure against fixture hashes, verifies a mismatched expected hash is rejected, and verifies that paths outside the workspace are refused. Packaging writes the self-contained plugin to dist/deepbom. See VALIDATION.md for recorded host checks.

Licensed under Apache-2.0. The engine is maintained at JunHwan-Kwon/deepbom.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI-powered code safety analysis including risk detection, secret scanning, dependency checking, and code snapshot management. Works offline for basic features with optional cloud integration for advanced ML analysis and team collaboration.
    6 npm
    1
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Local-only GitHub Actions and CI maintenance scanner for AI-built apps. Exposes scan, explanation, and fix-planning tools to MCP clients; modifies nothing and makes no outbound requests by default.
    3
    35 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to inspect local GGUF model files for structural, template-security, companion-file, and runtime-advisory risks before deployment, returning machine-readable verdicts via seven MCP tools.
    Apache 2.0