← Files Music as CodeARCHIVED FILE

.codex-plugin/plugin.json

1.7 KB · Oct 2, 2026 · 00:32 UTC

↓ Download file

{
  "author": {
    "name": "Janjs",
    "url": "https://github.com/Janjs"
  },
  "description": "Create editable Strudel, LilyPond, and SuperCollider music source with local handoff actions.",
  "homepage": "https://github.com/Janjs/music-as-code",
  "interface": {
    "brandColor": "#2D8B8F",
    "brandColorDark": "#70CED2",
    "capabilities": [
      "Write",
      "Interactive",
      "Strudel",
      "LilyPond",
      "SuperCollider",
      "Notation",
      "Live-coding music",
      "Music"
    ],
    "category": "Productivity",
    "composerIcon": "./.codex-plugin/assets/composer-icon.png",
    "defaultPrompt": [
      "Make a sparse 112 BPM dub-techno loop in Strudel: restrained 909 drums, a minor bass pulse, and hazy electric-piano chords.",
      "Write a D-minor piano sarabande in LilyPond: two eight-bar phrases with a simple left-hand bass.",
      "Make a 96 BPM generative ambient piece in SuperCollider with glassy FM tones and slow minor harmonies."
    ],
    "developerName": "Janjs",
    "displayName": "Music as Code",
    "logo": "./.codex-plugin/assets/logo.png",
    "logoDark": "./.codex-plugin/assets/logo-dark.png",
    "longDescription": "Turn natural-language music requests into editable Strudel, LilyPond, or SuperCollider source, with links and local handoff actions for playback and editing.",
    "shortDescription": "Create editable music files",
    "websiteURL": "https://github.com/Janjs/music-as-code"
  },
  "keywords": [
    "music",
    "strudel",
    "lilypond",
    "supercollider",
    "live-coding",
    "notation"
  ],
  "license": "AGPL-3.0-or-later",
  "name": "music-as-code",
  "repository": "https://github.com/Janjs/music-as-code",
  "skills": "./skills/",
  "version": "0.2.2"
}

SHA-256: 1a86b4b9846da2e7aee184182cd4f4274ad679a657bedc454a9241c229665d04