{
  "schema_version": 1,
  "type": "app",
  "slug": "adom-molecule",
  "title": "Adom Molecule CLI",
  "brief": "Import KiCad, Fusion 360, and EasyEDA files into the Adom molecule system. Create, optimize, list, and delete molecules from the command line or Claude Code.",
  "version": "0.1.0",
  "tags": [],
  "license": "MIT",
  "discovery_triggers": [
    "create molecule",
    "import molecule",
    "upload molecule",
    "molecule from kicad",
    "molecule from fusion",
    "import kicad files",
    "upload fusion files",
    "list molecules",
    "delete molecule",
    "optimize molecule",
    "usdz to glb",
    "kicad to molecule",
    "fusion to molecule",
    "blender optimization",
    "molecule pipeline"
  ],
  "discovery_pitch": "Import KiCad, Fusion 360, or EasyEDA design files into Adom molecules with one command. Handles file upload, 3D optimization (Blender pipeline), and molecule management.",
  "install": {
    "binary_name": "adom-molecule",
    "install_dir": "",
    "install_hint": "",
    "version_cmd": ""
  },
  "readme": "# Adom Molecule CLI\n\nRust CLI that wraps the Hydrogen molecule import pipeline. Upload KiCad, Fusion 360, or EasyEDA design files to create molecules, automatically queue 3D optimization via the Blender pipeline, and manage your molecule library — all from the command line or Claude Code.\n\n## Install\n\n```bash\ngh release download v0.1.0 --repo adom-inc/adom-molecule --pattern 'adom-molecule' -D /usr/local/bin\nchmod +x /usr/local/bin/adom-molecule\nadom-molecule install\n```\n\n## Quick Start\n\n```bash\n# Check connectivity\nadom-molecule health\n\n# Create a KiCad molecule (uploads + auto-optimizes)\nadom-molecule create --name \"RP2040_Core\" --owner adom \\\n    --glb model.glb --pcb board.kicad_pcb --sch schematic.kicad_sch\n\n# Create a Fusion 360 molecule\nadom-molecule create --source fusion --name \"Enclosure\" --owner john \\\n    --usdz model.usdz --silk-top silkscreen.png\n\n# List all molecules\nadom-molecule list\n\n# Delete a molecule\nadom-molecule delete --owner john --name \"OldBoard\"\n```\n\n## Supported Sources\n\n| Source | Required Files | Pipeline |\n|--------|---------------|----------|\n| **KiCad** | `.glb`, `.kicad_pcb`, `.kicad_sch` | Blender 3D optimization |\n| **Fusion 360** | `.usdz`, silkscreen `.png` | USDZ-to-GLB conversion via Blender |\n| **EasyEDA** | `.obj` | Direct upload |\n\nSource type is auto-detected from file extensions, or set explicitly with `--source`.\n\n## How It Works\n\n1. **Upload** — Files are sent via multipart POST to the Hydrogen API (`/api/molecules/create`)\n2. **Optimize** — After upload, the CLI auto-queues the Blender optimization pipeline (KiCad or Fusion, depending on source)\n3. **Result** — Molecule appears at `hydrogen.adom.inc/{owner}/molecules/{name}` with optimized 3D model\n\n## Repo\n\n- Source: https://github.com/adom-inc/adom-molecule (private)\n- Binary: 3.1 MB (Linux x86_64)\n- Dependencies: serde, ureq, clap (same stack as adom-wiki CLI)\n",
  "author": {
    "id": "695820315b5f1e4db2fcf602",
    "name": "Kyle Bergstedt",
    "email": "[email protected]"
  },
  "visibility": {
    "public": true
  },
  "hero": null,
  "sample_prompts": [],
  "metadata": {},
  "created_at": "2026-05-28T05:29:23.996Z",
  "updated_at": "2026-05-28T05:29:23.996Z",
  "skills": []
}