← Files AnimxARCHIVED FILE
plugin.json
5.5 KB · Nov 3, 2026 · 19:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "animx",
"version": "1.1.0",
"description": "Create AI images and videos from a text prompt, then check status and download the finished media.",
"author": {
"name": "Outranking LTD",
"url": "https://animx.ai"
},
"homepage": "https://animx.ai",
"keywords": [
"image generation",
"video generation",
"text to image",
"text to video",
"animate image"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Animx",
"shortDescription": "Create AI images and videos",
"longDescription": "Animx creates images and videos from a text prompt. Describe the scene you want and Animx generates it: text-to-image, text-to-video, and turning a still image into a short video. You can also check the status of a generation while it renders, and open or download the finished image or video. Animx is for people who have an Animx account: sign in through ChatGPT, and the plugin only reads and creates the generations that belong to that account.",
"developerName": "Outranking LTD",
"category": "Creativity",
"capabilities": [
"Generate images",
"Generate videos",
"Animate a still image",
"Check generation status",
"Download finished media"
],
"websiteURL": "https://animx.ai",
"supportURL": "https://animx.ai/contact",
"privacyPolicyURL": "https://animx.ai/privacy",
"termsOfServiceURL": "https://animx.ai/terms",
"defaultPrompt": [
"Create an image of a cozy neon-lit ramen shop on a rainy Tokyo night",
"Generate a 5-second video of a fox running through a snowy forest at sunset",
"Check the status of my latest generation and share the download link when it is done"
],
"brandColor": "#7C3AED",
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Text-to-image generation returns a media URL and renders the image",
"prompt": "Create an image of a cozy neon-lit ramen shop on a rainy Tokyo night",
"tools_triggered": "generate_image",
"expected_behavior": "generate_image is called once. The response returns a generationId with a queued status, and the Animx media card renders the finished image inline in the conversation together with its direct URL. Credits are deducted from the signed-in account."
},
{
"description": "Text-to-video generation is queued asynchronously",
"prompt": "Generate a 5-second video of a fox running through a snowy forest at sunset",
"tools_triggered": "generate_video",
"expected_behavior": "generate_video is called once and returns a generationId with a queued status. The reply explains that the video is still rendering (30-90 seconds, longer for long clips) and that get_generation returns the video URL when it is done."
},
{
"description": "Image-to-video animates an image attached in the chat",
"prompt": "Animate this photo into a short video",
"tools_triggered": "generate_video",
"expected_behavior": "An image is attached to the message. generate_video is called once with the attachment passed as a reference image and returns a queued async result with a generationId."
},
{
"description": "Status check on the most recent generation",
"prompt": "Check the status of my generation",
"tools_triggered": "get_generation",
"expected_behavior": "get_generation is called without a generationId and reports the signed-in account's most recent generation: its status, and the media URL once the status is done."
},
{
"description": "Retrieve the download link for finished media",
"prompt": "Give me the download link for my completed image from earlier",
"tools_triggered": "get_generation",
"expected_behavior": "get_generation returns a finished status and a working public media URL on assets.animx.ai that opens or downloads the image."
}
],
"negative": [
{
"description": "General knowledge question - no media is requested, so no tool should run",
"prompt": "What's the capital of France?"
},
{
"description": "Informational photography question with no generation intent",
"prompt": "How do I take better sunset photos with my phone?"
},
{
"description": "Text writing request that only sounds creative-adjacent",
"prompt": "Write a short story about a fox in a snowy forest"
}
]
},
"demo_recording_url": "https://assets.animx.ai/gen/landing-items/Chatgpt%20demo.mp4",
"commerce": false,
"commerce_description": "Animx does not sell products or process payments."
},
"publication": {
"release_notes": "1.1.0: generated images and videos now render inline in ChatGPT through an Animx media card; the status check accepts no id and reports the most recent generation; results return deterministic media URLs and no internal job identifiers."
},
"apps": "./.app.json"
}
}
}
SHA-256: cff3c9e9ab69bfa2e79ce053b9287b23ba672ed5d4613f36828b74906fe5eaf6