Skip to content

SeanJA239/Retrieplug

Repository files navigation

English | 简体中文

Retrieplug Logo

Retrieplug (Retrieve-Plugin)

Transforming linear AI chats into your personal knowledge tree.

🌲 Why Retrieplug?

Standard AI interfaces force you to scroll endlessly. If your thought process is non-linear—branching off into technical details and then returning to the main topic—you lose context. Retrieplug allows you to anchor important answers and jump between different "branches" of your conversation via a persistent sidebar. It's a lightweight browser extension designed for efficient web information extraction, clipboard parsing, and formula copying, featuring a minimalist and highly efficient design.

🧠 Memory System

We have implemented a robust dual-mode storage system to ensure your "Knowledge Tree" is always safe and accessible.

1. Auto-Save (Persistence)

The extension automatically syncs your pinned messages to chrome.storage.local based on the unique conversation URL. Even if you refresh the page or restart your browser, your pins remain intact.

2. Manual Control

You have full control over the memory. Manually pin messages using the 📌 button on hover, or remove specific snippets directly from the sidebar. The storage updates in real-time.

✨ Features

  • 📌 Smart Pinning — Hover over any AI response to instantly anchor it.
  • 📋 Snippet Sidebar — A sleek, collapsible drawer with a glassmorphism design.
  • Instant Warp — Click any card in the sidebar to smoothly scroll to that message.
  • 🎨 Silky Smooth Collapsible UI — Bottom-mounted trigger with a top-anchored dropdown animation, ensuring absolute visual stability for the core information area. Defaults to English, with automatic system theme matching and manual toggles.
  • ⌨️ Interface-free Rapid Clipboard Routing — Say goodbye to clunky input fields! When enabled, use Ctrl + Shift + 1~9 to instantly extract clipboard file history from the newest to older entries with lightning speed. Includes a dedicated global switch, giving full control back to the user.
  • 🧮 One-Click Formula Extraction — (Coming Soon) Easily capture LaTeX and MathML formulas from webpages.

📸 Screenshots

🚀 Installation & Usage

  1. Get the Code Clone the repository to your local machine using Git, or download the ZIP file:

    git clone https://github.com/SeanJA239/Retrieplug.git
  2. Open Extension Management Type chrome://extensions/ into the address bar of a Chromium-based browser (Chrome, Edge, etc.) and enable Developer mode in the top-right corner.

  3. Load Extension Click the Load unpacked button in the top-left corner and select the cloned Retrieplug folder to complete the installation. Refresh your AI conversation page to start using it.

🗺️ Roadmap

  • Persistent Memory Storage (Local)
  • Auto & Manual Memory Management
  • Complete minimalist UI design and basic architecture
  • Multilingual switching & automatic system theme matching
  • Bottom-mounted expand trigger with top-anchored dropdown animation
  • Interface-free Ctrl+Shift+1~9 clipboard shortcuts with global toggle
  • Core: Smart clipboard parsing function (logic)
  • Core: One-click LaTeX / MathML formula extraction
  • Multi-platform support (ChatGPT, Gemini, DeepSeek)
  • Export pins as Markdown / PDF
  • Grouping/Folders for complex thought branches

🤝 Contributing & Feedback

We warmly welcome everyone to participate in the development of Retrieplug! Whether it's whimsical ideas for features, UI optimization suggestions, or any bugs you find, feel free to submit an Issue or initiate a Pull Request.

Let's work together to build a more efficient web experience! ❤️

📄 License

This project is open-sourced under the Apache-2.0 License. Please see the LICENSE file for more details.

About

A Chrome extension program that allows you to navigate to your pinned answers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors