Inspiration
Large AI conversations often contain valuable ideas, but they become increasingly difficult to navigate as they grow longer. Users spend too much time scrolling to find earlier questions or understand the structure of a discussion.
I wanted ChatGPT conversations to feel more like well-organized documents than endless chat logs. Conversation Map was created to solve this problem.
What it does
Conversation Map is an open-source Chrome extension for ChatGPT that automatically generates a navigable outline from user conversations.
Users can jump to any section with one click while a reading highlight tracks their current position. Everything runs locally inside the browser without uploading conversation data or requiring API keys.
How we built it
Conversation Map is built as a Manifest V3 Chrome extension using vanilla JavaScript.
GPT-5.6 supported product design, architecture reviews, documentation, and Build Week preparation.
Codex implemented the extension, repaired bugs, created regression tests, and prepared the repository for public release.
Challenges we ran into
The biggest challenge was working with ChatGPT's dynamic interface. Conversation elements are continuously updated, making reliable navigation difficult.
We solved this by designing a canonical identity system that keeps navigation stable even when the page changes.
Accomplishments that we're proud of
- Automatic conversation outline generation
- One-click navigation
- Reading position highlighting
- Fully local processing
- Validation on real ChatGPT conversations
What we learned
Building reliable browser extensions for AI applications requires handling dynamic rendering, maintaining stable identities, and validating with real user conversations.
GPT-5.6 and Codex complement each other well: GPT-5.6 accelerated product thinking and documentation, while Codex significantly improved implementation and debugging.
What's next
Future plans include Firefox support, Microsoft Edge support, editable outline titles, keyboard shortcuts, search within outlines, and additional accessibility improvements.
Built With
- chromeextensionapi
- codex
- css
- gpt-5.6
- html
- javascript
- manifestv3
Log in or sign up for Devpost to join the conversation.