← TuneCraft: AI Music GeneratorCONTENT HISTORY
WHAT CHANGED
changed
changed
Update to TuneCraft: AI Music Generator
Snapshot Nov 9, 2026 · 01:22 UTC · version 1.1.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Save TuneCraft: AI Music Generator and check future changes in Following.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Before
Nov 5, 2026 · 06:11 UTC
db127885a9bdbb5f2879263c043cf32a67acd33e68c58cb28c2a46830680f573
After
Nov 9, 2026 · 01:22 UTC
639c75f11ad2341bb0428b8965e41294f0d7b586a256a5f7f8e1353e74c972a0
Package file
Before
Nov 5, 2026 · 06:11 UTC
7781
After
Nov 9, 2026 · 01:22 UTC
10252
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "tunecraft", - "version": "1.0.0", + "version": "1.1.0", "description": "Create songs from a description, explore styles, and revisit your music with TuneCraft.", "author": { "name": "ZHU SHENSHEN", @@ -9,11 +9,108 @@ "url": "https://www.tunecraft.ai" }, "homepage": "https://www.tunecraft.ai", + "keywords": [ + "ai music generator", + "ai song generator", + "ai song maker", + "ai music maker", + "song generator", + "music generator", + "song maker", + "music maker", + "text to song", + "text to music", + "ai songwriter", + "songwriting", + "make a song", + "create a song", + "custom song", + "personalized song", + "birthday song", + "song with vocals", + "ai music", + "ai song", + "AI\u4f5c\u66f2", + "AI\u5199\u6b4c", + "AI\u97f3\u4e50", + "AI\u6b4c\u66f2", + "AI\u97f3\u4e50\u751f\u6210", + "AI\u5beb\u6b4c", + "AI\u97f3\u6a02", + "AI\u97f3\u6a02\u751f\u6210", + "\u5beb\u6b4c", + "\u4f5c\u66f2AI", + "AI\u97f3\u697d", + "\u97f3\u697d\u751f\u6210AI", + "\u66f2\u4f5c\u6210", + "AI\u3067\u66f2\u3092\u4f5c\u308b", + "AI \uc791\uace1", + "AI \uc74c\uc545", + "AI \uc74c\uc545 \uc0dd\uc131", + "AI \ub178\ub798 \ub9cc\ub4e4\uae30", + "\ub178\ub798 \ub9cc\ub4e4\uae30", + "generador de canciones", + "crear canciones con ia", + "m\u00fasica con ia", + "canciones con ia", + "componer canciones", + "musique ia", + "chanson ia", + "cr\u00e9er une chanson", + "g\u00e9n\u00e9rateur de musique", + "composer une chanson", + "ki musik", + "ki song", + "song erstellen", + "lied erstellen", + "lied schreiben", + "musica ia", + "canzoni con ia", + "creare canzoni", + "generatore di musica", + "scrivere una canzone", + "criar m\u00fasica com ia", + "m\u00fasica com ia", + "gerador de m\u00fasica", + "fazer uma m\u00fasica", + "m\u00fasica personalizada", + "ai muziek", + "ai liedje", + "liedje maken", + "muziek maken met ai", + "muzyka ai", + "piosenka ai", + "generator piosenek", + "generator muzyki ai", + "stw\u00f3rz piosenk\u0119", + "\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u043c\u0443\u0437\u044b\u043a\u0430", + "\u0438\u0438 \u043c\u0443\u0437\u044b\u043a\u0430", + "\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043f\u0435\u0441\u0435\u043d", + "\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0435\u0441\u043d\u044e", + "\u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0435\u0441\u043d\u044e", + "ai musik", + "l\u00e5tgenerator", + "skapa en l\u00e5t", + "g\u00f6ra en l\u00e5t", + "skriva en l\u00e5t", + "ai sang", + "sanggenerator", + "lav en sang", + "lav musik med ai", + "teko\u00e4lymusiikki", + "ai musiikki", + "tee oma biisi", + "laulun tekeminen", + "ai musikk", + "lag en sang", + "lag en l\u00e5t", + "lag musikk med ai" + ], "extensions": { "com.openai": { "interface": { - "displayName": "TuneCraft", - "shortDescription": "Turn a sentence into a song", + "displayName": "TuneCraft: AI Music Generator", + "shortDescription": "AI Song Generator", "longDescription": "Turn an idea, a moment, or a story into a song. Describe what you want to hear, choose a style and mood, and TuneCraft creates two takes for you to explore. Try another style, bring back your latest song, or browse the songs in your connected TuneCraft library. In ChatGPT, listen with the turntable player and switch between Take A and Take B. In Codex, get song information and links to listen on the TuneCraft website.\n\nSign in to your TuneCraft account to create and access your songs. Generated song pages are public and show the creator's display name. Song audio is normally available for three days; download the takes you want to keep from the website. TuneCraft cannot delete songs through the plugin. Requests to imitate real artists, reuse copyrighted lyrics, or include sexually explicit content are not supported.", "developerName": "ZHU SHENSHEN", "category": "Creativity", @@ -96,7 +193,7 @@ }, "publication": { "countries": [], - "release_notes": "Initial release of TuneCraft for ChatGPT and Codex. Create songs from descriptions and free-text styles and moods, receive two takes, revisit your latest song, and browse your library. ChatGPT includes a turntable player; Codex provides text responses and song page links. OAuth connects your TuneCraft account. Pre-generation content review rejects unsupported requests and refunds their allowance." + "release_notes": "Improves how TuneCraft is found in the plugin directory: the name is now TuneCraft: AI Music Generator, the subtitle is AI Song Generator, and discovery keywords were added in English and 16 more languages. Song creation, playback, and library features are unchanged." }, "apps": "./.app.json" }
Full technical diff · 2 changed fields
changed /files/plugin.json/sha256
BEFORE
"db127885a9bdbb5f2879263c043cf32a67acd33e68c58cb28c2a46830680f573"
AFTER
"639c75f11ad2341bb0428b8965e41294f0d7b586a256a5f7f8e1353e74c972a0"
changed /files/plugin.json/size
BEFORE
7781
AFTER
10252
Full snapshot data
{
"files": {
".app.json": {
"sha256": "d534ffe20176c6c7393719b883fa268b783b061a6384c9307d06b67622effdfe",
"size": 101
},
"assets/composer-icon.png": {
"sha256": "6295a7f676afc4508067508ad77c6cef997c7547b25c0fdafa258a0eb8832ceb",
"size": 43959
},
"assets/logo.png": {
"sha256": "6295a7f676afc4508067508ad77c6cef997c7547b25c0fdafa258a0eb8832ceb",
"size": 43959
},
"mcp.json": {
"sha256": "1f71bbaa6790176e82e9e557177ed5c13c32a4f9ec00d3c2cd1e9e298a73f7f8",
"size": 392
},
"plugin.json": {
"sha256": "639c75f11ad2341bb0428b8965e41294f0d7b586a256a5f7f8e1353e74c972a0",
"size": 10252
}
}
}SHA-256 of public snapshot: 59f0dfffd0d0068d4d441a41538d42d1a04157f2c3c9c5dd47c50978bfc33fb0