— 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.
Do you experience these frustrations every day at work?
The developer struggled with these same problems
and built ThreadKeeper to solve them.
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.
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.
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.
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.
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.
Just press this shortcut to automatically record
all open apps, browser tabs, clipboard, and files.
Restore with a single click.
"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
Record, summarize, and restore. These three work together to eliminate lost work context.
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.
From launching apps to reopening browser tabs
and restoring the clipboard,
it recreates your saved state entirely.
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.
ThreadKeeper uses the power of AI
to turn mere "records" into "understanding."
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.
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.
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.
Data is only sent to the API you choose.
Switch providers anytime.
Free tier available. Most recommended
for first-time users.
Gemini 2.0 Flash Lite recommended.
Supports GPT-4o / GPT-4o mini.
Ideal for high-accuracy summaries.
Supports Claude 3.5 / 3.7.
Known for natural, polished summaries.
Completely offline and free.
Supports llama3.2 / qwen2.5 / gemma3 and more.
Safe for legal, finance & dev teams handling sensitive data.
Instantly scans apps, browser, and clipboard.
No complicated steps —
the moment you press the key, your PC state is recorded.
"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.
"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
Select from the session list
and click "Restore" —
your environment from that moment comes right back.
Not just browsers — capture and restore your entire work set including editors, chat tools, and spreadsheets
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).
Supports 4 providers. We have a setup guide for each one.
From Google Gemini (free tier, recommended for beginners)
to Ollama (completely free, offline),
we walk you through each setup step by step.
Your data protection is built into
every layer of the application.
Uses safeStorage (Windows: DPAPI / macOS: Keychain) to encrypt API keys. No plaintext storage, ever.
contextIsolation enabled to strictly separate renderer and main processes. Prevents external code from accessing your system.
Session data is automatically deleted after the retention period. No unnecessary data lingers on your machine.
Released under the MIT license. Anyone can review exactly what the app does.
Available for both Windows and macOS. Easy setup — just run the installer and you're ready to go.