4 items
AI responds in rich text. You're stuck with plain text. Markdown formatting toolbar for Claude, ChatGPT, Grok, Gemini, and Copilot. THE PROBLEM Every AI chat interface renders beautiful responses — bold, italic, headings, code blocks, lists. But when it's your turn to type? A plain text box. No formatting. No structure. No way to match the expressiveness of what you're reading. The conversation is lopsided. The AI speaks in rich text. You reply in plain text. THE SOLUTION Recurate Composer adds a floating markdown toolbar to AI chat interfaces. Select text and click Bold, Italic, or Strikethrough. Click H1 to make a heading. Add code blocks, bullet lists, numbered lists, blockquotes, and links — all with one click. Your input gets the same formatting power as the AI's output. The playing field is level. HOW IT WORKS 1. A floating toolbar appears above the chat input on supported sites 2. Type your message, select text, click a formatting button 3. Markdown syntax is inserted automatically 4. The AI receives and renders your formatting The toolbar stays docked above the text box as you type. Drag it to reposition if you prefer. Collapse it when you don't need it. Keyboard shortcuts: Ctrl/Cmd+B (bold), Ctrl/Cmd+I (italic), Ctrl/Cmd+E (code), Ctrl/Cmd+K (link). Works with all major AI chat platforms — the toolbar appears automatically when you visit a supported site. FORMATTING OPTIONS Bold, italic, strikethrough, headings (H1-H3), inline code, code blocks, bullet lists, numbered lists (auto-incrementing), blockquotes, links, and horizontal rules. PRIVACY No backend. No API keys. No data collection. Runs entirely in your browser. Open source. Free forever. Install and your AI conversations become a two-way street.
Mar 18, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.