ChatExtender

Memory that carries across ChatGPT & Claude · macOS

ChatExtender
SYNCED CONVERSATION
Lumen — streak logic
ChatGPT · 1,847 turns
For Lumen's onboarding, should the first screen ask for a goal or just start with one habit?
Start with one habit. A single concrete action gets people to their first "done" fastest — you can layer goals in once they've felt a streak. Want me to sketch the first three screens?
Yes, sketch them.
+Ask anything
One workspace for ChatGPT and Claude. Every thread from both, in a single private app on your Mac — switch models, open a heavy thread, and keep going without losing your place.
ChatExtender
SYNCED CONVERSATION
Lumen — streak logic
ChatGPT · 2,140 turns
Tighten the catch-up card copy a little?
"Missed a day? Your streak's safe — tap to catch up." Shorter, still warm, and never shames the miss.
Perfect.
Before native quietly drops old messages to fit its context window, ChatExtender opens a fresh session with a full summary + your saved memory attached — so nothing important is silently lost.
+Ask anything
Starting a new session for faster responses. Your full conversation history is preserved locally.
Context that never silently degrades. Long native chats quietly compact and forget as they grow. ChatExtender hands each new session a complete summary of everything before it — automatically, before anything is lost.
ChatExtender
SYNCED CONVERSATION
App Store copy
Claude · today
Draft the App Store subtitle for Lumen.
"Build habits that survive real life." It leads with the forgiving streak system and keeps the warm, no-shame voice. Want two alternates on the same line?
Yes, keep them on-voice.
Attached to this message: your saved brand voice + feature list. The model gets your project's facts before it answers — so it stays on-voice without being re-briefed.
📎 Brand voice📎 feature_list.md
+Ask anything
Memory that travels with you. Save your facts, files, and configs once — ChatExtender attaches them to your messages in ChatGPT or Claude, so the model always has your project's context and you never re-explain it.
ChatExtender
SYNCED CONVERSATION
Lumen — streak logic
ChatGPT · 1,847 turns
App-level search — not the model. ChatExtender instantly searches every thread in the current provider and highlights the matches, even one buried thousands of messages back.
Walk me through the grace-day reset once more so I can write it up.
A streak survives one missed day per week, and only resets on the second miss in the same week. Store streak_count plus a per-week miss counter, and reset when that counter hits two.
Got it.
+Ask anything
Find any decision in seconds. Full-text search across all your threads in a provider — switch tabs to search the other — with every match highlighted, even one buried thousands of messages back.

Whether you're shipping a project over weeks or researching across dozens of threads, ChatExtender keeps the conversation going — your context never resets.

One-time purchase · No account required · macOS 11+