whatisgithub

What is -puller-ai-chat-summarizer-extension?

codedocks2005/-puller-ai-chat-summarizer-extension — explained in plain English

Analysis updated 2026-05-18

1JavaScriptAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

A Chrome extension that summarizes any ChatGPT, Claude, or Gemini conversation into a structured breakdown with one click.

Mindmap

mindmap
  root((repo))
    What it does
      Scrapes chat text
      Calls Gemini API
      Shows structured summary
    Tech stack
      JavaScript
      Chrome Extension
      Gemini API
    Use cases
      Summarize long chats
      Copy summary elsewhere
      Self-host backend
    Audience
      AI chat users
      Note takers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Summarize a long AI chat session into overview, problems, solutions, and action items.

USE CASE 2

Copy a structured chat summary into notes, email, or another AI tool.

USE CASE 3

Self-host the summarization backend with your own Gemini API key.

What is it built with?

JavaScriptChrome ExtensionGemini API

How does it compare?

codedocks2005/-puller-ai-chat-summarizer-extensionacip/slack-claude-agentadii0906/supportiq
Stars111
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasymoderatemoderate
Complexity2/53/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

No API key needed for the hosted backend, self-hosting requires your own Gemini API key.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Puller is a JavaScript Chrome extension that creates a structured summary of any AI chat conversation with a single click. After a long session with an AI assistant, instead of scrolling back through the entire exchange, you click the Summarize button and get an organised breakdown covering the conversation overview, problems and questions raised, solutions and answers provided, technical details and code mentioned, action items and next steps, and key takeaways. The summary can be copied and pasted into any app, a note-taking tool, an email, or another AI. It works on ChatGPT, Claude, and Gemini, with a generic fallback mode for other AI chat sites. No account, API key, or configuration is needed, the extension handles everything automatically. The flow is: the extension scrapes the visible chat text directly in your browser, sends the raw transcript to a hosted backend, which calls the Gemini API to generate the structured summary, and returns the result for display. No accounts are created and no logs or tracking data are kept. Installation requires loading the extension manually in Chrome's Developer mode via chrome://extensions and Load unpacked. If you prefer not to rely on the hosted backend, a companion project called puller-backend is available on GitHub and can be deployed to Vercel with your own Gemini API key. The project is released under the MIT licence.

Copy-paste prompts

Prompt 1
Walk me through loading the Puller extension unpacked in Chrome's Developer mode.
Prompt 2
Help me deploy the companion puller-backend project to Vercel with my own Gemini API key.
Prompt 3
Explain what happens to my chat data when I click Summarize in this extension.
Prompt 4
Show me how to adapt Puller's generic fallback mode to work on another AI chat site.

Frequently asked questions

What is -puller-ai-chat-summarizer-extension?

A Chrome extension that summarizes any ChatGPT, Claude, or Gemini conversation into a structured breakdown with one click.

What language is -puller-ai-chat-summarizer-extension written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Gemini API.

What license does -puller-ai-chat-summarizer-extension use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is -puller-ai-chat-summarizer-extension to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is -puller-ai-chat-summarizer-extension for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.