ThreeM101 downloadsGenerates and replaces images in your notes based on a description heading, using AI.
This is a plugin for Obsidian.md designed to help you automatically generate art for your notes. It was originally built for TTRPG Game Masters (GMs) to create images for characters and locations, but it is universally applicable for any note.
The plugin reads the text under a user-defined heading (e.g., # Description) in your active note, sends it to an OpenAI-compatible API, and then automatically replaces a specified placeholder image.
By default, it is configured to use OpenAI (DALL-E 3).
dall-e-3).599x598) and automatically embeds the new, high-resolution image with the exact same dimensions (![[...|599x598]]).Image: (or image:) key in the note's frontmatter, replacing it with the new filename (e.g., image.png).#, ##).Description, Appearance).```) or the next heading, ensuring clean prompts.YourVault/.obsidian/plugins/.note-illustrator.main.js (copy V 1.2.1)manifest.jsonAfter installing, you must configure the plugin:

These settings define where the plugin looks for the prompt text.
#, ##, ###).#Description, Appearance).Descriptionhttps://api.openai.com/v1/images/generationsdall-e-3|600x600) and apply them to the new image.dnd-ui-toolkit) that also parse the | symbol in image links.# Description)Fritz is a mountain of muscle...) directly under this heading.![[NPC-Placeholder.jpg]]).Ctrl+P or CmdP).Simply run the same command again ("Generate Image...").
NPC-Placeholder.jpg is gone and will instead find the image it just created.