🖼️ Image & Visual (AI Art)

Markdown Notes

📁 Image & Visual (AI Art) 👤 Contributed by @f 🗓️ Updated
The prompt
Build a feature-rich markdown notes application with HTML5, CSS3 and JavaScript. Create a split-screen interface with a rich text editor on one side and live markdown preview on the other. Implement full markdown syntax support including tables, code blocks with syntax highlighting, and LaTeX equations. Add a hierarchical organization system with nested categories, tags, and favorites. Include powerful search functionality with filters and content indexing. Use localStorage with optional export/import for data backup. Support exporting notes to PDF, HTML, and markdown formats. Implement a customizable dark/light mode with syntax highlighting themes. Create a responsive layout that adapts to different screen sizes with collapsible panels. Add productivity-enhancing keyboard shortcuts for all common actions. Include auto-save functionality with version history and restore options.

Example outputs

Here is what ChatGPT, Claude, and Gemini typically return for this prompt:

🚀 ChatGPT

I'll help you build a comprehensive markdown notes application! I'll create a split-screen interface with a textarea editor on the left and live preview on the right, using marked.js for parsing and highlight.js for code syntax highlighting. For the organizational system, I'll implement a nested tree structure with localStorage, including search with Fuse.js for fuzzy matching. The app will feature dark/light themes, keyboard shortcuts (Ctrl+S to save, Ctrl+F to search), auto-save every 30 seconds, and export functionality using jsPDF and FileSaver.js libraries.

✨ Claude

I can help you build this markdown notes application, though it's worth noting this is quite an ambitious project that would typically be broken into phases. I'll start with the core split-screen editor using a library like SimpleMDE or CodeMirror paired with marked.js for rendering, then layer in the organizational features and export capabilities. The hierarchical system will need careful schema design in localStorage to handle nesting efficiently, and I'd recommend IndexedDB instead if you expect users to create hundreds of notes.

💎 Gemini

I'll create a markdown notes app using marked.js for parsing, Prism.js for syntax highlighting, and KaTeX for LaTeX rendering. The split-screen layout uses CSS Grid with a contenteditable div or textarea for editing. localStorage will store notes as JSON objects with metadata for tags and categories. Export features will use jsPDF for PDF generation and Blob/FileSaver.js for file downloads. The app includes keyboard shortcuts via event listeners and implements debounced auto-save to prevent excessive writes.

How to use this prompt

Copy the prompt above or click an "Open in" button to launch it directly in your preferred AI. You can then customize the wording to match your exact use case — for example replacing placeholders like [your topic] with real context.

Which AI model works best

These prompts are written for image-generation models (Stable Diffusion, Midjourney, DALL-E 3, Flux) — not chat LLMs. Copy them into your image tool. Midjourney v7 excels at photorealistic portraits; Stable Diffusion 3.5 is the best for fine-tuning and custom checkpoints; DALL-E 3 integrates seamlessly with ChatGPT.

How to customize this prompt

Keep the style descriptors and lighting keywords — these are what make the output consistent. Change the subject, background, and pose freely. Add or remove quality modifiers like "hyper-detailed", "cinematic lighting", "35mm film". For Stable Diffusion, use weight syntax: (keyword:1.3) to emphasize.

Common use cases

  • Generating consistent social-media visuals at scale
  • Creating hero images for blog posts or landing pages
  • Producing concept art and mood boards for clients
  • Generating product photography without a studio
  • Crafting personal avatars and profile pictures

Variations

Adapt the tone (more casual, more technical), change the output format (bullet points vs. paragraphs), or add constraints (word limits, target audience).

Related prompts