gitwtfhub

wtf is flowsave?

selfmonk-web/flowsave — explained in plain English

Analysis updated 2026-05-18

1JavaScriptAudience · vibe coderComplexity · 1/5LicenseSetup · easy

TL;DR

A Chrome extension that lets you save and restore named checkpoints of AI chat conversations, so you can return to a good moment later.

Mindmap

mindmap
  root((FlowSave))
    What it does
      Saves chat checkpoints
      Restores with one click
      Rates and tags moments
    Tech stack
      JavaScript
      Chrome Extension
      IndexedDB
    Use cases
      Recover good chat moments
      Organize by project
      Local only storage
    Compatible with
      Claude
      ChatGPT
      Gemini

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

Why would anyone build with this?

REASON 1

Save a great moment in an AI conversation before it drifts off track.

REASON 2

Restore a saved checkpoint into a new chat with one click to continue where you left off.

REASON 3

Organize saved checkpoints by project, rating, and tags.

REASON 4

Keep AI conversation history entirely local without needing an account.

What's in the stack?

JavaScriptChrome ExtensionIndexedDB

How it stacks up

selfmonk-web/flowsave0xmukesh/docusaurus-tutorial1tsmejp/palworld-docker-wine
Stars111
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-12-27
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity1/52/54/5
Audiencevibe coderdeveloperops devops

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

How do you spin it up?

Difficulty · easy Time to first run · 5min

Not yet on the Chrome Web Store, install manually as an unpacked extension via Chrome's developer mode.

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

Wtf does this do

FlowSave is a Chrome browser extension that solves a common problem when chatting with AI tools like Claude, ChatGPT, or Gemini: sometimes a conversation is going really well, but a few messages later it drifts off track, and there is no easy way to get back to that earlier good version. FlowSave lets you save named checkpoints from any point in an AI conversation, similar to save slots in a video game, so you can return to them later. You create a checkpoint by selecting text in the chat and choosing Save as Checkpoint from the right click menu, then giving it a name, a rating from one to ten, tags, and optional notes. You can mark your most important checkpoints as Gold, and later filter your saved checkpoints by tag or Gold status to find what you need quickly. Checkpoints can also be organized by project, which helps if you are working on several things at once. When you want to pick up where a checkpoint left off, you open FlowSave, find the checkpoint you saved, and copy a restore prompt it generates for you. That restore prompt bundles the checkpoint's name, rating, tags, notes, and saved text together, so you can paste it into a brand new AI chat and continue as if you never left. Everything is stored locally in your browser using a built in browser database, so no account is needed and nothing is sent to any external server, according to the project's stated privacy approach. It works across any AI chat interface you use in the browser, not just one specific provider. The project is released under the MIT license, and installing it currently requires loading it manually as an unpacked extension in Chrome's developer mode, since it is not yet available on the Chrome Web Store.

Yoink these prompts

Prompt 1
Help me install this Chrome extension manually using developer mode.
Prompt 2
Explain how saving and restoring AI conversation checkpoints could improve my workflow.
Prompt 3
Show me how to organize checkpoints by project and tag for a large ongoing task.
Prompt 4
Walk me through what a restore prompt includes and how to use it in a new chat.

Frequently asked questions

wtf is flowsave?

A Chrome extension that lets you save and restore named checkpoints of AI chat conversations, so you can return to a good moment later.

What language is flowsave written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, IndexedDB.

What license does flowsave use?

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

How hard is flowsave to set up?

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

Who is flowsave for?

Mainly vibe coder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.