{
  "owner": {
    "name": "Carlos Santana",
    "handle": "ophiocus",
    "line": "I build the machinery AI work runs on: MCP fleets, multi-seat agent tooling, small Rust desktop apps, and Drupal platforms.",
    "links": [
      {
        "label": "GitHub",
        "href": "https://github.com/ophiocus"
      }
    ]
  },
  "generated": "2026-10-01T13:26:10.007Z",
  "groups": [
    {
      "id": "agents",
      "title": "Agent machinery"
    },
    {
      "id": "desktop",
      "title": "Desktop, in Rust"
    },
    {
      "id": "web",
      "title": "Web platforms"
    }
  ],
  "projects": [
    {
      "slug": "dangler",
      "name": "dangler",
      "group": "agents",
      "line": "One MCP registration in front of a lazy fleet of MCP servers.",
      "repo": "https://github.com/ophiocus/dangler",
      "version": null,
      "ci": "success",
      "pushed": "2026-09-26T16:17:35Z",
      "detail": "data/p/dangler.json"
    },
    {
      "slug": "swivel",
      "name": "swivel",
      "group": "agents",
      "line": "git stash, for attention — a Claude Code skill that keeps a long session's main thread recallable.",
      "repo": "https://github.com/ophiocus/swivel",
      "version": "v0.1.2",
      "ci": null,
      "pushed": "2026-09-22T15:44:25Z",
      "detail": "data/p/swivel.json"
    },
    {
      "slug": "synthetrix",
      "name": "synthetrix",
      "group": "agents",
      "line": "A CivitAI checkpoint and LoRA harvester: index, pick, fetch.",
      "repo": "https://github.com/ophiocus/synthetrix",
      "version": "v0.1.22",
      "ci": "success",
      "pushed": "2026-09-21T20:57:31Z",
      "detail": "data/p/synthetrix.json"
    },
    {
      "slug": "rust-skeleton",
      "name": "rust-skeleton",
      "group": "desktop",
      "line": "The starter every desktop app on this page was minted from.",
      "repo": "https://github.com/ophiocus/rust-skeleton",
      "version": "v0.1.0",
      "ci": "success",
      "pushed": "2026-09-20T06:42:51Z",
      "detail": "data/p/rust-skeleton.json"
    },
    {
      "slug": "tinybooth-sound-studio",
      "name": "TinyBooth Sound Studio",
      "group": "desktop",
      "line": "A bedroom-studio tool that turns a bundle of stems into a finished release.",
      "repo": "https://github.com/ophiocus/TinyBoothSoundStudio",
      "version": "v0.4.87",
      "ci": "success",
      "pushed": "2026-09-14T00:19:34Z",
      "detail": "data/p/tinybooth-sound-studio.json"
    },
    {
      "slug": "mdreader",
      "name": "MDReader",
      "group": "desktop",
      "line": "A read-only markdown viewer for Windows. Native, not Electron.",
      "repo": "https://github.com/ophiocus/MDReader",
      "version": "v0.3.2",
      "ci": null,
      "pushed": "2026-09-20T14:46:38Z",
      "detail": "data/p/mdreader.json"
    },
    {
      "slug": "examhelper",
      "name": "ExamHelper",
      "group": "desktop",
      "line": "A study console that runs swappable exam cartridges.",
      "repo": "https://github.com/ophiocus/examhelper",
      "version": "v0.4.5",
      "ci": "success",
      "pushed": "2026-09-21T20:57:26Z",
      "detail": "data/p/examhelper.json"
    },
    {
      "slug": "typedrill",
      "name": "TypeDrill",
      "group": "desktop",
      "line": "A private typing trainer: race your own past runs.",
      "repo": "https://github.com/ophiocus/TypeDrill",
      "version": "v0.3.0",
      "ci": "success",
      "pushed": "2026-08-31T19:21:07Z",
      "detail": "data/p/typedrill.json"
    },
    {
      "slug": "matrisaver",
      "name": "MatriSaver",
      "group": "desktop",
      "line": "Matrix-style digital rain as a real Windows screensaver.",
      "repo": "https://github.com/ophiocus/matrisaver",
      "version": "v0.3.7",
      "ci": "success",
      "pushed": "2026-09-18T13:56:31Z",
      "detail": "data/p/matrisaver.json"
    },
    {
      "slug": "lighthouse",
      "name": "Lighthouse",
      "group": "desktop",
      "line": "Fleet health for a VPS, watched from outside the box.",
      "repo": "https://github.com/ophiocus/lighthouse",
      "version": "v0.1.0",
      "ci": null,
      "pushed": "2026-09-20T06:19:36Z",
      "detail": "data/p/lighthouse.json"
    },
    {
      "slug": "colormemuch",
      "name": "colormemuch",
      "group": "desktop",
      "line": "Full RGB control for one specific laptop's keyboard and lid.",
      "repo": "https://github.com/ophiocus/colormemuch",
      "version": "v0.1.2",
      "ci": null,
      "pushed": "2026-07-27T12:12:40Z",
      "detail": "data/p/colormemuch.json"
    },
    {
      "slug": "drupal-three-js-theme",
      "name": "drupal-three-js-theme",
      "group": "web",
      "line": "Site as World: a Drupal 11 theme that renders the site as a persistent three.js world.",
      "repo": "https://github.com/ophiocus/drupal-three-js-theme",
      "version": null,
      "ci": null,
      "pushed": "2026-07-02T15:08:22Z",
      "detail": "data/p/drupal-three-js-theme.json"
    },
    {
      "slug": "drupal-skeleton",
      "name": "drupal-skeleton",
      "group": "web",
      "line": "The canonical Drupal 11 + DDEV starter behind every site on the platform.",
      "repo": "https://github.com/ophiocus/drupal-skeleton",
      "version": null,
      "ci": "success",
      "pushed": "2026-09-20T06:42:47Z",
      "detail": "data/p/drupal-skeleton.json"
    },
    {
      "slug": "threed-assets",
      "name": "threed_assets",
      "group": "web",
      "line": "A Drupal-aware manager for 3D and WebGL assets.",
      "repo": "https://github.com/ophiocus/threed_assets",
      "version": null,
      "ci": null,
      "pushed": "2026-06-30T06:32:32Z",
      "detail": "data/p/threed-assets.json"
    },
    {
      "slug": "elevenlabs-agent",
      "name": "elevenlabs_agent",
      "group": "web",
      "line": "ElevenLabs conversational agents for Drupal 11.",
      "repo": "https://github.com/ophiocus/elevenlabs-agent",
      "version": null,
      "ci": null,
      "pushed": "2026-05-17T01:43:35Z",
      "detail": "data/p/elevenlabs-agent.json"
    }
  ]
}
