3 items
Manage message queues and conversation flow on ChatGPT, Gemini, Claude, and NotebookLM. Manage your AI chat workflow — draft and reorder pending messages, and quickly navigate conversation history on ChatGPT, Gemini, and other AI platforms. Open-source on GitHub: https://github.com/bluishwu/dodo --- v1.2.6 Update: 1. Fixed incorrect text and image detection in conversation navigation under Claude. 2. Updated the Chrome Web Store screenshots. --- Ever had five ideas pop up while reading a long AI response, only to remember two by the time you finished? Ever found yourself endlessly scrolling up just to revisit a previous part of the conversation? dodo was built to solve exactly that. What is dodo? dodo is a lightweight sidebar tool that lives right on your ChatGPT, Gemini, and other AI pages, providing two core capabilities: 1. Message Queue Draft and line up multiple messages while you're still reading the AI's response. Never lose your train of thought again. When you're ready, send them one by one or fill them into the input box for further editing. - One-click fill & one-click send - Drag & drop to reorder priorities 2. Conversation Flow Automatically detects every message you've sent in the current conversation and generates a numbered index. Click any entry to jump straight to it. - Instantly locate anything in long, complex conversations - Real-time highlight of your current reading position Why should you install dodo? Think faster: Capture ideas the instant they appear, without breaking your reading flow. Stay organized: Turn chaotic multi-turn conversations into structured, navigable sessions. Zero distraction: Sits quietly at the edge of your page. Draggable, dockable, and minimizable to a tiny icon. Multi-platform: Works on ChatGPT, Gemini, and other AI web interfaces. Privacy-first: All data stays in your browser's local storage. No accounts, no servers, no tracking.
May 23, 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.