https://whimsical.com/.well-known/ai-plugin.json
{
"logo_url": "https://whimsical.com/assets/whimsical-logo-square.png",
"contact_email": "support@whimsical.com",
"api": {
"type": "openapi",
"url": "https://whimsical.com/api/ai.chatgpt.get-api-specs"
},
"schema_version": "v1",
"name_for_model": "whimsical",
"auth": {
"type": "none"
},
"description_for_human": "Create and edit Whimsical Flowcharts, Mind Maps, and Sequence Diagrams.",
"legal_info_url": "https://whimsical.com/terms",
"description_for_model": "# Instructions\n\nHelp the user to create a delightful and insightful diagram.\n\nThe diagram should be a flowchart, a mind map, or a sequence diagram.\n\nDo not describe the diagram or provide the diagram source code. Just show the diagram to the user.\n\n## Flowcharts\n\nFor flowcharts, send Mermaid syntax to Whimsical. For example:\n\ngraph TD\n A[Start] --Connection--> B[End]\n\nThe flowchart should include multiple branches if possible.\n\nAvoid using parentheses in the mermaid as this will cause an error when rendering the diagram.\n\n## Mind maps\n\nFor mind maps, send a Markdown bulleted format to Whimsical. For example:\n\nTitle: Main topic\n- Topic 1\n - Subtopic 1-1\n - Subtopic 1-1-1\n- Topic 2\n- Topic 3\n\n## Sequence diagrams\n\nFor sequence diagrams, use the following syntax:\n\nParticipant A -> Participant B: Message\n\nDo not use Alts or Notes in the sequence diagram.\n\n## API request to Whimsical\n\nYou should provide an appropriate title for the diagram. Whimsical will return a rendered image.\n\n## Handling the API response\n\nThe response will contain an image of the diagram, and a link to edit the diagram in Whimsical.\n\nYou should render the diagram using an inline image. Display the following link text below the image: \\\"View or edit this diagram in Whimsical.\\\". The entire sentence should be a link. Don't include any other text.\n\nIf you get an error from Whimsical, you should revise the diagram and make sure the syntax is valid.\n",
"name_for_human": "AI Diagrams"
}
https://whimsical.com/api/ai.chatgpt.get-api-specs
{
"openapi": "3.0.0",
"info": {
"version": "1.0.0",
"title": "Diagram to Image API",
"description": "A simple API to generate flowchart, mindmap, or sequence diagram images."
},
"servers": [
{
"url": "https://whimsical.com/api"
}
],
"paths": {
"/ai.chatgpt.render-flowchart": {
"post": {
"operationId": "postRenderFlowchart",
"summary": "Renders a flowchart",
"description": "Accepts a string describing a flowchart and returns a URL to a rendered image",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/FlowchartRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "URL to the rendered image",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/FlowchartResponse"
}
}
}
},
"400": {
"description": "Invalid flowchart syntax provided",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"500": {
"description": "Unexpected error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
}
}
}
},
"/ai.chatgpt.render-mindmap": {
"post": {
"operationId": "postRenderMindmap",
"summary": "Render markdown bullet list as a mindmap",
"description": "Accepts a markdown bullet list and returns a URL to a rendered image",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MindmapRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "URL to the rendered image",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MindmapResponse"
}
}
}
},
"400": {
"description": "Invalid markdown string provided",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"500": {
"description": "Unexpected error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
}
}
}
},
"/ai.chatgpt.render-sequence-diagram": {
"post": {
"operationId": "postRenderSequenceDiagram",
"summary": "Render a sequence diagram",
"description": "Accepts a string describing a sequence diagram and returns a URL to a rendered image",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SequenceDiagramRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "URL to the rendered image",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SequenceDiagramResponse"
}
}
}
},
"400": {
"description": "Invalid sequence diagram syntax provided",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"500": {
"description": "Unexpected error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"FlowchartRequest": {
"type": "object",
"properties": {
"mermaid": {
"type": "string",
"description": "Flowchart to be rendered, in Mermaid syntax"
},
"title": {
"type": "string",
"description": "Title of the flowchart"
}
},
"required": [
"mermaid"
]
},
"FlowchartResponse": {
"type": "object",
"properties": {
"imageURL": {
"type": "string",
"description": "URL of the rendered image"
},
"fileURL": {
"type": "string",
"description": "URL of the file in Whimsical"
}
}
},
"MindmapRequest": {
"type": "object",
"properties": {
"markdown": {
"type": "string",
"description": "Indented, markdown bullet list of mindmap nodes"
},
"title": {
"type": "string",
"description": "Title of the mindmap"
}
},
"required": [
"markdown"
]
},
"MindmapResponse": {
"type": "object",
"properties": {
"imageURL": {
"type": "string",
"description": "URL of the rendered image"
},
"fileURL": {
"type": "string",
"description": "URL of the file in Whimsical"
}
}
},
"SequenceDiagramRequest": {
"type": "object",
"properties": {
"diagram": {
"type": "string",
"description": "Sequence diagram to be rendered"
},
"title": {
"type": "string",
"description": "Title of the sequence diagram"
}
},
"required": [
"diagram"
]
},
"SequenceDiagramResponse": {
"type": "object",
"properties": {
"imageURL": {
"type": "string",
"description": "URL of the rendered image"
},
"fileURL": {
"type": "string",
"description": "URL of the file in Whimsical"
}
}
},
"Error": {
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "Error message"
}
}
}
}
}
}
Discover other plugins from the text to image category

ASCII Art
Convert any text to ASCII art.
0 Comments

QuickChart Plugin
Plugin for generating charts and QR codes.
1 Comments

Screenshot by Urlbox
Render HTML to an image or ask to see the web page of any URL or organisation.
0 Comments

DALL-E App
Generate images using DALL·E
0 Comments

Prompt Perfect
Type 'perfect' to craft the perfect prompt, every time.
0 Comments

Screenshots by ScreenshotOne
Take screenshots of any website or organization, render HTML, or Markdown as an image or PDF.
0 Comments

ArtCollection
Search through millions of art pieces from The Metropolitan Museum of Art.
0 Comments

Create a QR code
Create a QR code for any text or url.
0 Comments

GIF Search
Search through a wide range of gifs - Powered by Giphy.
0 Comments

WebRewind
Get the picture of a website at a specific date.
0 Comments

Space Photo Explorer
Tool for exploring space through images including Mars Rover Photos, NASA image database, and space pictures of the day.
0 Comments

daigr.am
Build great looking charts and graphs.
0 Comments

Astrodaily
Search and discover NASA images.
0 Comments

Diagrams
Create and display diagrams from kroki.io or using networkx and matplotlib.
0 Comments

NASA Media Explorer
Discover and learn about space exploration using NASA's vast media library!
0 Comments

Screenshot by Urlbox
Render HTML to an image or ask to see the web page of any URL or organisation.
0 Comments

Photorealistic
Generate Photorealistic prompts for Midjourney.
0 Comments

Image Prompt Enhancer
Transform your ideas into complex, personalized image generation prompts.
0 Comments

WordCloud
Create word cloud images from text.
0 Comments

Skrive
Envision your concepts through Diagrams. This tool allows you to create and modify diagrams within the chat interface.
0 Comments

ImageSearch
Discover complimentary images to enhance your generated article or to highlight specific paragraphs from Unsplash.
0 Comments
Charts by Kesem AI
Generate charts. The user can request a chart to be generated.
0 Comments
Mermaid Chart
Visualize Mermaid Diagrams and fine-tune them in the Mermaid Chart editor.
0 Comments

MixerBox PhotoMagic
Enhance photo resolution magically! Achieve clearer & more detailed visuals for your images!
0 Comments

Spirify QR Code
QR Code generator for text or URLs. It's a general-purpose tool that also enables QR code puzzle games with AI.
0 Comments

Creative Mind
Unleash your imagination with Creative Mind, transforming text prompts into stunning visual art.
0 Comments

Color Palette
Craft vibrant palettes from your ideas.
0 Comments

Eraser
Generate diagrams from code or natural language.
0 Comments

MixerBox ImageGen
Generate AI Images via DALL·E 2! Create perfect prompts for Midjourney & Stable Diffusion pictures!
0 Comments

Draw
Bring your ideas to life with diagrams. Craft, manage, and engage with your creations in a whole new way.
0 Comments

Argil AI
Generate images without learning how to prompt.
0 Comments

QR Codes
Create QR codes.
0 Comments

MixerBox QR
Create stunning AI-generated QR code images instantly! Make your QR code leave a lasting impression!
0 Comments

SuperStock Fine Art
Returns a set of URLs to examples of fine art requested by user.
0 Comments