✨ AskHistory – Chrome Extension

💡 Inspiration

During my exams, I often struggled with endless scrolling through ChatGPT conversations just to find one previous answer.

In another instance, I needed a piece of code from a chat a few weeks ago but had to re-prompt multiple times to retrieve it.

These frustrations inspired me to build a simple and efficient way to organize and quickly access past questions & answers.


🚀 What It Does

AskHistory is a Chrome extension that lives on the sidebar and helps users navigate ChatGPT conversations effortlessly.

🔹 Core Features

  • 📜 Question List View – Displays all questions from the conversation in a neat, scroll-free sidebar.
  • Live Updates – Automatically appends new questions as they are asked.
  • 🔖 Bookmarking – Save important questions for quick access anytime.
  • 🗂 Categorization – Add categories/tags to questions and filter or sort them accordingly.

With these features, no more wasted time hunting through old chats.


🛠️ How We Built It

I developed this project in VS Code with the help of the Rocode extension.

As someone with no prior app or web development experience, Rocode was a real game-changer. Its:

  • 🧭 Easy-to-use interface
  • ⚡ Smooth navigation
  • 🏗️ Powerful “Architect Mode”

…all made the process seamless.

The project itself was built using:

  • HTML – for the structure
  • CSS – for styling and UI design
  • JavaScript – for functionality and dynamic updates

🐞 Challenges We Ran Into

  • 🎯 Being my first online hackathon, I initially struggled to navigate platforms like Discord and Devpost — thanks to Quinn’s guidance, I quickly got on track.
  • 🧑‍💻 Having no prior experience with HTML, CSS, and JavaScript, even small changes in the extension felt challenging at first.
  • 🎨 Ensuring a clean, minimalistic UI that blended with ChatGPT’s design while still maintaining smooth navigation required several iterations.

🏆 Accomplishments That We’re Proud Of

  • 🚀 Built a working MVP Chrome extension with zero prior web development experience.
  • 🧭 Designed an intuitive sidebar for seamless navigation through conversations.
  • 🔖 Implemented a bookmarking system for quick access to important questions.
  • 🗂️ Added categorization features for better organization and searchability.
  • 🙌 Successfully completed everything within the hackathon timeframe.

📚 What We Learned

  • 🌍 How to navigate and participate effectively in an online hackathon using platforms like Discord and Devpost.
  • ⚡ The importance of not fixing what isn’t broken (“Never mess with working code” 😅).
  • 🛠️ The basics of Chrome extension development and how HTML, CSS, and JavaScript integrate in practice.
  • 🎨 How UI/UX design choices (simplicity, minimalism) impact user experience.
  • 💡 How to ask for help, adapt quickly, and keep learning even when starting from zero.

🔮 What’s Next for AskHistory

  • 🤖 AI-Powered Categorization – Integrating AI to automatically categorize questions, reducing manual effort.
  • 🌐 Cross-Model Support – Expanding the extension beyond ChatGPT to support other LLMs such as Gemini and Claude for broader usability.

Built With

Share this project:

Updates