← CharGenCONTENT HISTORY

Update to CharGen

Snapshot Nov 3, 2026 · 19:24 UTC · version 1.0.4

WHAT CHANGED

Product listing or positioning changed

Full description — Now says: Worldbuilding and tabletop RPGs Build the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly...

Observed in the public listing; claims come from the publisher.

Save CharGen and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Nov 3, 2026 · 12:13 UTC

CharGen uses your connected account to review campaigns, session recaps and transcripts, organise folders, create and update campaign content, and generate D&D entities, encounters and loot. It can also make images, videos and audio (spe...

After

Nov 3, 2026 · 19:24 UTC

Worldbuilding and tabletop RPGs Build the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their ...

Long description

Before

Nov 3, 2026 · 12:13 UTC

CharGen uses your connected account to review campaigns, session recaps and transcripts, organise folders, create and update campaign content, and generate D&D entities, encounters and loot. It can also make images, videos and audio (spe...

After

Nov 3, 2026 · 19:24 UTC

Worldbuilding and tabletop RPGs Build the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their ...

Short description

Before

Nov 3, 2026 · 12:13 UTC

Manage tabletop RPG campaigns

After

Nov 3, 2026 · 19:24 UTC

RPG worlds, media, game assets

Composer icon url

Before

Nov 3, 2026 · 12:13 UTC

https://files.openai.com/content?id=file_0000000085ac8243bc3ea61c9eed5c77

After

Nov 3, 2026 · 19:24 UTC

https://files.openai.com/content?id=file_00000000b83c824386bc0f5731f2148e

Compare saved observations

Download comparison JSON
Full technical diff · 9 changed fields

changed /release/description

BEFORE
"CharGen uses your connected account to review campaigns, session recaps and transcripts, organise folders, create and update campaign content, and generate D&D entities, encounters and loot. It can also make images, videos and audio (speech, music and sound effects), edit images from your gallery, and run one-click image workflows. Results show as a card in the chat, where videos and audio play. Generated library entries are public by default and may appear in public CharGen browsing; visibility can be changed in CharGen. CharGen is owned and operated by Vorontsov Consulting Services LTD."
AFTER
"Worldbuilding and tabletop RPGs\nBuild the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their next move, and use your session notes to remember which side the party promised to help.\n\nImage, video and audio generation\nMake a character portrait, illustrate a location or edit an image from your gallery. Turn a harbour painting into a video with a flickering lighthouse, compose music for the docks, or give the ferryman a voice. You can also add sound effects to a clip you already have.\n\nGame assets and animation\nTurn a character from your gallery into a pixel art sprite sheet for your RPG. Choose four or eight directions and poses for walking, fighting or casting spells. For environment art, turn a location sketch into a 3D-style diorama illustration.\n\nGetting started\nConnect your CharGen account. For image-based workflows, select an image from your gallery. Available tools depend on your account. Generated library entries are public by default; you can change their visibility in CharGen.\n\nTry these prompts\n\n• @CharGen, Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.\n\n• @CharGen, Build a flooded crypt encounter for four level-three adventurers. Give them a way past the guardian without fighting.\n\n• @CharGen, Paint the crypt guardian in tarnished armour, with reeds growing through its visor.\n\n• @CharGen, Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.\n\n• @CharGen, Make a sound cue for the stone door opening. Start with a scrape and end with a heavy thud.\n\n• @CharGen, Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses."

changed /release/id

BEFORE
"pluginrel_f98e2336ec248191a701a71e319f49c9"
AFTER
"pluginrel_9cf4056a1cd08191a7a01f10e486dc43"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000085ac8243bc3ea61c9eed5c77"
AFTER
"https://files.openai.com/content?id=file_00000000b83c824386bc0f5731f2148e"

changed /release/interface/default_prompt

BEFORE
"Show my campaigns and help me catch up on the latest session."
AFTER
"Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce."

changed /release/interface/default_prompts

BEFORE
[
  "Show my campaigns and help me catch up on the latest session.",
  "Help me create an NPC and save it in a folder for my campaign.",
  "Animate one of my character portraits."
]
AFTER
[
  "Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.",
  "Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.",
  "Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000c188820ea3fd122c235a236b"
AFTER
"https://files.openai.com/content?id=file_00000000c11c8243938e99b50809256d"

changed /release/interface/long_description

BEFORE
"CharGen uses your connected account to review campaigns, session recaps and transcripts, organise folders, create and update campaign content, and generate D&D entities, encounters and loot. It can also make images, videos and audio (speech, music and sound effects), edit images from your gallery, and run one-click image workflows. Results show as a card in the chat, where videos and audio play. Generated library entries are public by default and may appear in public CharGen browsing; visibility can be changed in CharGen. CharGen is owned and operated by Vorontsov Consulting Services LTD."
AFTER
"Worldbuilding and tabletop RPGs\nBuild the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their next move, and use your session notes to remember which side the party promised to help.\n\nImage, video and audio generation\nMake a character portrait, illustrate a location or edit an image from your gallery. Turn a harbour painting into a video with a flickering lighthouse, compose music for the docks, or give the ferryman a voice. You can also add sound effects to a clip you already have.\n\nGame assets and animation\nTurn a character from your gallery into a pixel art sprite sheet for your RPG. Choose four or eight directions and poses for walking, fighting or casting spells. For environment art, turn a location sketch into a 3D-style diorama illustration.\n\nGetting started\nConnect your CharGen account. For image-based workflows, select an image from your gallery. Available tools depend on your account. Generated library entries are public by default; you can change their visibility in CharGen.\n\nTry these prompts\n\n• @CharGen, Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.\n\n• @CharGen, Build a flooded crypt encounter for four level-three adventurers. Give them a way past the guardian without fighting.\n\n• @CharGen, Paint the crypt guardian in tarnished armour, with reeds growing through its visor.\n\n• @CharGen, Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.\n\n• @CharGen, Make a sound cue for the stone door opening. Start with a scrape and end with a heavy thud.\n\n• @CharGen, Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses."

changed /release/interface/short_description

BEFORE
"Manage tabletop RPG campaigns"
AFTER
"RPG worlds, media, game assets"

changed /release/version

BEFORE
"1.0.2"
AFTER
"1.0.4"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad71b9b2abc8191a0e60a367ee070ab",
  "connector_id": "asdk_app_6ad71b9b2abc8191a0e60a367ee070ab",
  "created_at": "2026-10-20T08:21:11.822379Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad71b9b2abc8191a0e60a367ee070ab",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "chargen",
  "release": {
    "app_ids": [
      "asdk_app_6ad71b9b2abc8191a0e60a367ee070ab"
    ],
    "app_manifest": {
      "apps": {
        "chargen": {
          "id": "asdk_app_6ad71b9b2abc8191a0e60a367ee070ab",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Worldbuilding and tabletop RPGs\nBuild the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their next move, and use your session notes to remember which side the party promised to help.\n\nImage, video and audio generation\nMake a character portrait, illustrate a location or edit an image from your gallery. Turn a harbour painting into a video with a flickering lighthouse, compose music for the docks, or give the ferryman a voice. You can also add sound effects to a clip you already have.\n\nGame assets and animation\nTurn a character from your gallery into a pixel art sprite sheet for your RPG. Choose four or eight directions and poses for walking, fighting or casting spells. For environment art, turn a location sketch into a 3D-style diorama illustration.\n\nGetting started\nConnect your CharGen account. For image-based workflows, select an image from your gallery. Available tools depend on your account. Generated library entries are public by default; you can change their visibility in CharGen.\n\nTry these prompts\n\n• @CharGen, Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.\n\n• @CharGen, Build a flooded crypt encounter for four level-three adventurers. Give them a way past the guardian without fighting.\n\n• @CharGen, Paint the crypt guardian in tarnished armour, with reeds growing through its visor.\n\n• @CharGen, Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.\n\n• @CharGen, Make a sound cue for the stone door opening. Start with a scrape and end with a heavy thud.\n\n• @CharGen, Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses.",
    "display_name": "CharGen",
    "id": "pluginrel_9cf4056a1cd08191a7a01f10e486dc43",
    "interface": {
      "brand_color": null,
      "capabilities": [],
      "category": "Entertainment",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000b83c824386bc0f5731f2148e",
      "default_prompt": "Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.",
      "default_prompts": [
        "Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.",
        "Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.",
        "Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses."
      ],
      "developer_name": "CharGen",
      "logo_url": "https://files.openai.com/content?id=file_00000000c11c8243938e99b50809256d",
      "logo_url_dark": null,
      "long_description": "Worldbuilding and tabletop RPGs\nBuild the world your players come back to each week. Create a city, the factions fighting over it and the NPC who secretly works for both sides. Save them in your campaign, build an encounter around their next move, and use your session notes to remember which side the party promised to help.\n\nImage, video and audio generation\nMake a character portrait, illustrate a location or edit an image from your gallery. Turn a harbour painting into a video with a flickering lighthouse, compose music for the docks, or give the ferryman a voice. You can also add sound effects to a clip you already have.\n\nGame assets and animation\nTurn a character from your gallery into a pixel art sprite sheet for your RPG. Choose four or eight directions and poses for walking, fighting or casting spells. For environment art, turn a location sketch into a 3D-style diorama illustration.\n\nGetting started\nConnect your CharGen account. For image-based workflows, select an image from your gallery. Available tools depend on your account. Generated library entries are public by default; you can change their visibility in CharGen.\n\nTry these prompts\n\n• @CharGen, Create a town built around a sleeping giant. Give me two rival factions and the NPC who keeps their truce.\n\n• @CharGen, Build a flooded crypt encounter for four level-three adventurers. Give them a way past the guardian without fighting.\n\n• @CharGen, Paint the crypt guardian in tarnished armour, with reeds growing through its visor.\n\n• @CharGen, Turn my crypt illustration into a short video. Keep the camera still as water seeps under the door.\n\n• @CharGen, Make a sound cue for the stone door opening. Start with a scrape and end with a heavy thud.\n\n• @CharGen, Turn my guardian portrait into a four-direction pixel sprite sheet with idle and walk poses.",
      "plugin_category_id": "entertainment",
      "privacy_policy_url": "https://char-gen.com/privacy",
      "screenshot_urls": [],
      "short_description": "RPG worlds, media, game assets",
      "terms_of_service_url": "https://char-gen.com/terms-and-conditions",
      "website_url": "https://char-gen.com/mcp"
    },
    "keywords": [],
    "mcp_servers": [
      {
        "key": "chargen",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "authorizationUrl": "https://api.char-gen.com/oauth2/authorize",
                "baseScopes": [
                  "mcp:read",
                  "mcp:write",
                  "mcp:generate"
                ],
                "client": {
                  "mode": "dcr"
                },
                "registrationUrl": "https://api.char-gen.com/mcp/oauth/register",
                "resource": "https://api.char-gen.com/mcp",
                "tokenUrl": "https://api.char-gen.com/oauth2/token",
                "type": "oauth"
              }
            }
          },
          "url": "https://api.char-gen.com/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [],
    "version": "1.0.4"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad71b9b2abc8191a0e60a367ee070ab?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 0ed74c11345604493a88f0d533c0df3a11211aeabed4715cfb3b3bb98c307c73