Windows / macOS · 5 Languages · Free

Instantly reclaim
your work in progress.

— Resume interrupted work with a single click —

ThreadKeeper records your entire work session
with one key press and restores it anytime.
Interruptions and next-day resumptions
are no longer a problem.

Windows / macOS 5 Languages (JA·EN·FR·IT·ZH) Easy Setup Data Stored Locally Open Source
scroll
Problem

Sound familiar?

Do you experience these frustrations every day at work?
The developer struggled with these same problems
and built ThreadKeeper to solve them.

"Where did I leave off..."

Meetings and interruptions break your flow,
and every time you resume, you waste time
finding what you had open.
2-5 minutes each time adds up to massive losses yearly.

"I accidentally closed all my Chrome tabs"

Those 30 tabs you accidentally closed are gone for good.
Where did you see that research result?
Even digging through Chrome history
won't bring them all back.

"Where was that file from yesterday?"

It's already fading from your recent files list.
Digging through folders is quietly stressful.
You can't even remember
which app you had it open in.

"Can't pick up where I left off the next morning"

What you were doing before leaving work
is completely reset in your mind by the next morning.
The tasks that were "almost done"
are the hardest to resume.

"Juggling multiple tasks makes my head spin"

A request for Task B lands while you're in the middle of Task A.
When B is done and you return to A,
your apps, tabs, and notes
are all scattered.

Solution

With ThreadKeeper --

Ctrl + Shift + S

Just press this shortcut to automatically record
all open apps, browser tabs, clipboard, and files.
Restore with a single click.

2-5 min
Average time needed to regain
context after an interruption* Estimate based on developer experience
Zero
Time to restore context
with ThreadKeeper

"Where did I leave off?" was a daily source of stress,
which is why I started building ThreadKeeper for myself.
The local-only data design
also comes from that commitment to privacy.
I hope it helps others with the same frustration.

— ThreadKeeper Developer

Features

Three Core Features

Record, summarize, and restore. These three work together to eliminate lost work context.

Feature 01

AI summarizes what you were doing

AI automatically infers your work context
from open tab titles, video names, and app names.
It asks "Does this look right?" for confirmation,
so there's no risk of incorrect saves.

01
Feature 02

Full restore with one click

From launching apps to reopening browser tabs
and restoring the clipboard,
it recreates your saved state entirely.

02
Feature 03

Data stays on your PC

All session data is stored locally.
Only AI summaries are processed through
the API key you configure yourself.
Nothing is ever uploaded to the cloud.

03
Why AI?

Why AI matters

ThreadKeeper uses the power of AI
to turn mere "records" into "understanding."

Summarize

Condense 30 tabs
into one sentence

A raw list of open tabs and apps
won't tell you what you were doing later.
AI reads the content and summarizes it
in natural language like "researching XX."
It becomes a record your future self can instantly recall.

Classify

Automatically identify
what you were working on

Were you watching YouTube,
writing code, or researching documents?
AI automatically classifies your work type
from tab titles and app names.
Your session list is organized with meaningful names.

Confirm

"Does this look right?"
before saving

AI summaries are never auto-saved.
You're always asked "Does this look right?" first.
You can add notes or make corrections here too.
A human-centered design
that doesn't leave everything to AI.

AI Providers

Works with your AI API

Data is only sent to the API you choose.
Switch providers anytime.

Google Gemini

Free tier available. Most recommended
for first-time users.
Gemini 2.0 Flash Lite recommended.

Free tier · Fastest

OpenAI

Supports GPT-4o / GPT-4o mini.
Ideal for high-accuracy summaries.

Anthropic

Supports Claude 3.5 / 3.7.
Known for natural, polished summaries.

Ollama (Local)

Completely offline and free.
Supports llama3.2 / qwen2.5 / gemma3 and more.
Safe for legal, finance & dev teams handling sensitive data.

Completely free · Offline
How it works

Done in 3 steps

01
Capture
Ctrl + Shift + S

Just press the shortcut while working

Instantly scans apps, browser, and clipboard.
No complicated steps —
the moment you press the key, your PC state is recorded.

ThreadKeeper
Scan Complete
Windows x5
Tabs x12
Clipboard
Files x3
02
AI Review

AI summarizes and confirms

"It looks like you were watching XX on YouTube
while researching with Gemini.
Does this look right?" — the summary is presented.
You can also add notes.

Summary examples — Business use

"Budget document for Project A (Excel + 3 reference sites)"
"Email reply draft for Client B (Gmail + Notion)"

→ Copy-paste directly into daily reports or task managers

AI Summary Review
Auto-summary by Gemini
✎ Note: XX still needs to be handled. YY is awaiting confirmation.
03
Restore

One "Restore" button

Select from the session list
and click "Restore" —
your environment from that moment comes right back.

Session Restore
Apps to relaunch
VSCode
Slack
Chrome
Notion
Excel
Restore
Works with any desktop application
VSCode Chrome Slack Notion Excel Figma Gmail PDF Reader …and every desktop app

Not just browsers — capture and restore your entire work set including editors, chat tools, and spreadsheets

Specifications

System Requirements & Specs

System Requirements & License
  • Supported OS: Windows 10 / 11 (64-bit) · macOS 12 Monterey or later
  • Languages: Japanese · English · Français · Italiano · 中文 (5 languages)
  • License: Free, open source (MIT)
  • Installation: Run exe (Windows) or dmg (macOS)
  • Data storage: Local only — Windows: %APPDATA%\ThreadKeeper\ / macOS: ~/Library/Application Support/ThreadKeeper/
  • AI costs: API fees from each AI provider are user's responsibility * Completely free when using Ollama
What's Recorded & Restored
  • Window titles of open applications
  • Browser tab URLs and page titles
  • Clipboard contents (first 200 characters)
  • Paths of recently used files
  • App launch and browser tab restoration on restore
Current Version Limitations

Scroll position, app window size, and
browser form input restoration are not yet supported.
Linux is not currently supported.
Real-time monitoring is not supported (manual trigger only).

API Setup

First-time setup: Register your AI API key

Supports 4 providers. We have a setup guide for each one.

Get started for free

AI Provider
Setup Guide

From Google Gemini (free tier, recommended for beginners)
to Ollama (completely free, offline),
we walk you through each setup step by step.

Security

Our commitment to security

Your data protection is built into
every layer of the application.

API keys encrypted with OS-level security

Uses safeStorage (Windows: DPAPI / macOS: Keychain) to encrypt API keys. No plaintext storage, ever.

Strict process isolation

contextIsolation enabled to strictly separate renderer and main processes. Prevents external code from accessing your system.

Auto-delete after 90 days

Session data is automatically deleted after the retention period. No unnecessary data lingers on your machine.

Open source for full transparency

Released under the MIT license. Anyone can review exactly what the app does.

FAQ

Frequently Asked Questions

All session data is stored in a local folder on your PC
(%APPDATA%\ThreadKeeper\) in JSON format.
No data is ever sent to ThreadKeeper's servers.
Only when generating AI summaries is data sent to
the AI provider's API that you configured.
When using Ollama, zero data is sent externally.
We recommend Google Gemini for first-time users.
It has a free tier, fast response times,
and easy API key setup.
For those who want a completely free, offline experience,
Ollama is the best choice.
No, only the first 200 characters of clipboard content
are sent to the AI.
This limit is in place to account for the possibility
of sensitive information like passwords.
When using Ollama, no data is sent externally at all.
Since the app does not yet have a code signing certificate,
SmartScreen may display a warning.
You can proceed by clicking
"More info," then "Run anyway."
Download
Get started free today

Available for both Windows and macOS. Easy setup — just run the installer and you're ready to go.

ThreadKeeper
Instantly reclaim your work in progress.
v0.1.0 · Released 2026-02-23
Windows 10 / 11 · macOS 12+ · 5 Languages · MIT License
Windows / macOS 5 Languages Easy Setup Data Stored Locally Open Source AI Summaries
Scanned with VirusTotal
* If you see a Windows warning → SmartScreen solution
1 sec
Capture time
$0
Software cost
100%
Local data storage
An AI provider API key is needed for first use.
View the setup guide for each provider (free options available)