Self Hosting

Squash: Give ChatGPT Context Without Sharing Everything

Tired of constantly reminding ChatGPT what you’re working on? Introducing Squash, a browser extension that subtly gives AI chatbots like ChatGPT and Claude context based on your current activity.

How it Works

Squash works by keeping an eye on your active browser tab titles and focused window. It uses Chrome’s built-in Gemini Nano, which runs locally on your device, to summarize this information. Then, it shares this context with your AI chatbot. This means you can seamlessly switch between tasks without having to re-explain everything.

Privacy First

Squash is designed with privacy in mind. No screenshots, logs, or data are sent to a server. Everything happens locally on your machine. You can install it and forget about it until it’s needed.

Why You’ll Love It

Imagine working on a complex project with multiple tabs open. Instead of constantly pasting links and explaining your current focus to your chatbot, Squash does it for you. This saves time and keeps your conversations focused.

Here’s a scenario: You’re designing a website, with one tab open to the design mockups, another to the code repository, and a third to ChatGPT. Without Squash, switching between these tabs means repeatedly telling ChatGPT what you’re looking at. With Squash, the chatbot already knows the context, making the conversation smoother and more efficient.

Key Features

  • Tracks active tab titles and focused window
  • Uses on-device processing for privacy
  • Works with various AI chatbots, including ChatGPT and Claude
  • Easy to install and requires no ongoing management

Availability

Squash is available for any Chromium-based browser. You can find the source code on GitHub: https://github.com/kstonekuan/squash-browser-memory

Give it a try and let us know what you think!

Leave a Reply

Your email address will not be published. Required fields are marked *