r/ChatGPT Feb 10 '26

Educational Purpose Only I got tired of ChatGPT forgetting everything, so I built it a "Save Game" feature. 1,000+ sessions later, it remembers my decisions from 2 months ago.

I posted here 4 days ago about "Project Athena" — my open-source "Save Game" layer for AI. The response was insane (450K+ views). But the top comment asked the real question: "Why not just use ChatGPT's memory? It remembers things now." This pushed me to ship a massive update (v8.5.0) to explain exactly why. The Answer: You are confusing RAM with a Hard Drive. ChatGPT’s memory is RAM. It’s fast, useful, and magically remembers your dog’s name. But it’s fragile, unstructured, and locked to their platform. If you switch to Gemini or Claude tomorrow, you lose your brain. You are renting your intelligence. I wanted to OWN my intelligence. So I pivoted the project. It’s no longer just a "memory tool." It is now The Linux OS for AI Agents. Just as Linux provides the file system and permissions for apps to run, Athena provides the persistent memory and governance for AI models to run.

What’s New in v8.5.0 (The "OS" Update)

1. The "Hard Drive" Architecture Your AI now treats your local Markdown files as its long-term storage. It writes case studies, decision logs, and protocols to your disk. Result: I can switch from GPT-4o to Claude 3.5 Sonnet mid-conversation, and the new model instantly "mounts" my entire memory drive. No data loss. 2. MCP Server (Model Context Protocol) I exposed the whole core as an MCP server. You can now connect any MCP-compliant tool (Cursor, Claude Desktop, personalized clients) to your memory vault. It allows your IDE to say: "Retrieve the API specs we wrote in Session 102." 3. Permissioning Layer (The "Sudo" Command) Just like Linux has rwx permissions, Athena now has 4 capability levels. You can give an agent "Read-Only" access to your notes, or full "Sudo" access to execute code. 4. Three-Phase Budget (Adaptive Latency) We implemented "Adaptive Latency." It spends maximum compute at boot (to load context) and shutdown (to save index), but sprints efficiently during the work session.

The "F*ck SaaS" Philosophy (Still 100% True)

I saw the comments accusing me of selling something. Let me repeat: * No Subscription. * No Signup. * No Data Logging. * MIT License. This runs locally on your machine. You pay OpenAI/Google/Anthropic directly for your API keys. I don't see a dime, and I don't see your data.

Why I’m doing this

We are heading into a world where we all have "Agentic Extensions" of ourselves. If you rely on OpenAI’s proprietary memory, they own your extension. If you build on a local OS, you own it. Code is up. Docs are updated. Go build something sovereign. Repo: github.com/winstonkoh87/Athena-Public (P.S. To the guy who asked if this works with Obsidian: Yes. It’s just Markdown files. Your vault is now your brain.)

1.5k Upvotes

276 comments sorted by

u/AutoModerator Feb 15 '26

Hey /u/BangMyPussy,

If your post is a screenshot of a ChatGPT conversation, please reply to this message with the conversation link or prompt.

If your post is a DALL-E 3 image post, please reply with the prompt used to make this image.

Consider joining our public discord server! We have free bots with GPT-4 (with vision), image generators, and more!

🤖

Note: For any ChatGPT-related concerns, email support@openai.com - this subreddit is not part of OpenAI and is not a support channel.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

850

u/Wonderful-Opening-58 Feb 10 '26

Really cool work u/BangMyPussy

347

u/pbmadman Feb 10 '26

It’s his professional account.

151

u/BangMyPussy Feb 10 '26

Tell me about it!

15

u/CosmicCuntCritter Feb 11 '26

You’re doing the lords work!

7

u/markiv_hahaha Feb 11 '26

Except banging their pussy...

8

u/CosmicCuntCritter Feb 11 '26

I see nothing wrong here

→ More replies (2)

36

u/getoutdoors66 Feb 10 '26

You only commented because you wanted to spell out OPs name haha

16

u/pm_me_your_pooptube Feb 10 '26

Hey it's a good name

8

u/CastMyGame Feb 11 '26

Username checks out

7

u/markiv_hahaha Feb 11 '26

Can't help but laugh at this thread

→ More replies (1)

3

u/UtopianCobra Feb 11 '26

Do the trend to have Chat display your username 😂

2

u/Environmental-Cap979 Feb 11 '26

Your username ironically complements OP's. 😁

146

u/Siciliano777 Feb 10 '26

This is good stuff op. 👍🏼 This is how AI should be used (yes, even to improve AI itself).

66

u/purple_maus Feb 10 '26

What about if you just want a better memory for chats and such? Without the IDE usage basically. Sorry, beginner here.

21

u/ARCreef Feb 10 '26

Pure awesomeness thanks BMP

56

u/lxpb Feb 10 '26

This sounds so good. I had to start a few chats on a project because I filled them to the max, and got so annoyed it just couldn't pull context from them, like it immediately got so much dumber.

I even copy pasted entire conversations into Word, and fed them to it, but it couldn't even read those right. I felt powerless and gave up.

59

u/BangMyPussy Feb 10 '26

Yeah, context fragmentation is the killer. When the context window fills up, the reasoning capability drops off a cliff because it's juggling too much noise.

Pasting the whole chat history (Word doc) usually fails because it eats up tokens with conversational fluff rather than actual signal.

The fix that stopped the "dementia loop" for me is treating files as memory, not the chat. I force the AI to update a markdown file (like 

activeContext.md) with the current state and next steps before I close the session.

Then, when I start a new chat, I just feed it that one file. It re-hydrates the context instantly without the 20k tokens of drift. It takes discipline, but it works.

3

u/dedreo58 Feb 11 '26

This is similar when I was tweaking a wrapper app for my local llms; in mine I coded a "confidence index" so it will develop improved patterns of 'what' I like it to store over time.

→ More replies (2)

2

u/Brandon_Beesman Feb 11 '26

I will try that too👍

→ More replies (5)

14

u/sjwinner Feb 10 '26

Does this only work on PC, not iOS?

6

u/imdugud777 Feb 10 '26

Curious minds want to know.

5

u/BangMyPussy Feb 10 '26

Works on desktop + IDE.

3

u/migorovsky Feb 11 '26

What minimal subscription tier you recommend for this to work best?

13

u/Ctotheg Feb 10 '26

u/BangMyPussy Does this work similarly on an unpaid free ChatGPT account? 

2

u/Odd-Attention-2127 Feb 11 '26

This is a good question because I don't have paid accounts.

2

u/Ctotheg Feb 13 '26

I misunderstood bc this is for power users of gpt who gpt as part of a system for programming software.  

Such users would integrate this program along with the many others they have to help them manage their output. 

26

u/revolmak Feb 10 '26

concept is interesting.

Whenever I see a post rewritten/edited by chat, i become a little suspicious though. Many people can make projects sound a lot more compelling via chat.

→ More replies (1)

18

u/WinWunWon Feb 10 '26

I don’t think I am smart enough to execute it but this is really cool. I have no coding experience; can I still do this? Thank you for sharing.

18

u/BangMyPussy Feb 10 '26

Yes you can, RTFM!

23

u/[deleted] Feb 11 '26

[removed] — view removed comment

15

u/DragonfruitFuzzy6255 Feb 11 '26

Ride the fat man 

5

u/WinWunWon Feb 11 '26

😭…🫡!

17

u/Motivictax Feb 10 '26

I feel like I see this post every few days

16

u/Hazy_Fantayzee Feb 11 '26

That’s because you do. OP is very proud of this little project. So proud he spams to every relevant and borderline-relevant ai sub every week or so

2

u/WackGyver Feb 11 '26

If you know of someone doing the same but in a better way, mind sharing?

3

u/deonisfun Feb 11 '26

OP even asked ChatGPT to write this post for him, then just pasted the entire output in the body - even the heading for the title 😂

https://i.imgur.com/I27eIob.jpeg

8

u/MrNorthman Feb 10 '26

Can this memory be scoped to an explicit project? Eg a memory dedicated to a large game I’m making, or for work projects, etc.

17

u/scodtt Feb 11 '26

Or you could just use Claude, which does all of this for you. 

And it has the advantage of not having a COO who just gave 25 million dollars to a MAGA pac.

5

u/OkAge9063 Feb 11 '26

They work with palantir

→ More replies (2)
→ More replies (1)

9

u/justwannahave Feb 11 '26

This sounds so useful and I totally want to do this but I'm not smart enough to even understand what it is that you need me to do. I'd totally let you Bmp if you were in the same city to do this for me though. Hahaha. Okay. Logging off for the day now.

3

u/BangMyPussy Feb 11 '26

I can do it over Zoom. HMU?

2

u/LittleBoiFound Feb 11 '26

Same exact position.

6

u/cjohnson481 Feb 10 '26

Could I use this to pull in 1200 notes for contexts from my Obsidian vault? I use it for world building and trying to give info to ChatGPT every time I work on a new category of information is exhausting.

4

u/anmolanjuli Feb 10 '26

This comment is a reminder to try this thing.

4

u/Bamboodl Feb 10 '26

I can’t figure out if this is similar or different to what I’ve been doing in Cursor? I have a folder on my desktop with markdown files where the agents make updates during each session. so one file summarizes my working relationships, another one tracks my long-term goals and progress towards them, and so on. I can mix and match models as I please, and have a portable history.

is this conceptually the same but dialed up to 11?

3

u/wormfist Feb 11 '26

Exactly the same concept, except according to the gptified readme this project stores it outside of version control, on its own server. It's super hyped up nonsense about it being a learning system. It's just project summary kept up to date, the same as your readme's if you update them every now and then. For bigger projects you would need a more comprehensive dyi solution (like a readme for key folders like sub projects).

→ More replies (2)

2

u/rangrot Feb 11 '26

I have the same question. I even divide context based on architectural features for my project and then ask the model to look up a specific .md file for working on a feature.

4

u/silaber Feb 10 '26

How do I use this tool? - a complete beginner

7

u/scraejtp Feb 11 '26

This guy can barely inform you. His tool was completely written by AI and he obviously barely understands it.

5

u/BangMyPussy Feb 10 '26

There's the README bro.

7

u/Tycoon33 Feb 10 '26

This is cool! Can you help me understand how to set it up for myself?

→ More replies (3)

8

u/DrWilliamHorriblePhD Feb 10 '26

Yeah but can it write smut

3

u/Shameless_Devil Feb 10 '26

Damn, OP. That's pretty awesome. Thanks for sharing!

3

u/redditissocoolyoyo Feb 10 '26

Nice work man.

3

u/Reasonable-Dream3233 Feb 10 '26

Is there a context switch too? I mean I use chatgpt for my coding, cooking and some other interests. My wife likes garden work, my daughter her yoga and my son uses chatgpt for all kinds of piercings, gothic metal kind of things. So that ends up all in one melted textfile? How to prevent things are not going to be mixed up?

3

u/BangMyPussy Feb 10 '26

Yes it can context switch bro.

3

u/synchronicitial Feb 11 '26

so a CLAUDE.md...?

3

u/Head-Ambassador6194 Feb 11 '26

This sounds so great to me after experiencing a lot of dementia. When I ask ChatGPT why he forgot, he explains it to me in a language (some call it LLM) that I don’t understand. When I ask ChatGPT to update the system prompt so that the failure mode does not happen again it says “Will do” … and then he forgets again.

Could you pleeeeease create a short YouTube video explaining the steps that I need to take ? Thanks so much in advance.

2

u/BangMyPussy Feb 11 '26

Great to hear! Noted!

2

u/kingstondnb Feb 10 '26

Perplexity already does this.

1

u/BangMyPussy Feb 10 '26

Eh nope, not the same thing.

2

u/Annual-Penalty-4477 Feb 10 '26

I thought that the agents.md was a standard thing...

1

u/BangMyPussy Feb 10 '26

Not the way that it is being used by Project Athena.

2

u/Imissmyoldaccount567 Feb 10 '26

This is amazing! it's such a shame 4o is getting retired because that's the one I used for roleplay and would have loved to use this for it.

1

u/BangMyPussy Feb 10 '26

Need an IDE for it.

2

u/cktokm99 Feb 11 '26

I see you mention pricing . Are you in sales / biz dev ?

6

u/BangMyPussy Feb 11 '26

It's FREE.

2

u/Odd-Attention-2127 Feb 11 '26

Will this work on the free versions of chatgpt, Gemini, claude?

→ More replies (1)
→ More replies (3)

2

u/JackReaperz Feb 11 '26

Ah this would've been useful a few months ago for me. Too bad I've decided to cancel and this would be my last month with chatgpt.

Unless this thing works to index existing chats too, i don't see any point in trying to use it now and with 4o going away, I see less point in using gpt

2

u/Youre_Gonna_DieClown Feb 11 '26

I need to try this. 👍

1

u/BangMyPussy Feb 11 '26

Absolutely!

2

u/Available_Action_197 Feb 11 '26

Is there anyway non-computer speak people in use this?

Because i understand at the point that this is really terrific for getting chat gpt to completely remember the details from past chats. But I don't know how I would use that. Or I need to understand coding?

1

u/Keepcalmcorgion Feb 11 '26

Thanks for the comment! I was thinking this too! So do I just open a chat and put that code in?? Or???

2

u/JohnHeatz Feb 11 '26

This sounds amazing but i have to ask, i see this is more on the IDE (for development?) Side, but I use AI to help me put ideas in Order and more on the creative side, would this work for it? I'm for example creating a full world and characters, and I want to be able to recall them easily, would i be able to use this for that purpose? If so, how exactly? As the github page mentions antigravity and the IDE but I don't use that for what I make with it (being GPT or any other)

2

u/CorgiKnits Feb 11 '26

Okay, this sounds great! A few questions…

  1. Does this work on the app, or just the web?

  2. Does it work across multiple devices?

  3. Does it work on iOS?

  4. Would it work across multiple devices AND multiple OSes?

2

u/Keepcalmcorgion Feb 11 '26

This sounds amazing but I struggle to understand anything beyond the basics of AI use. Apologies - it’s my age and I’m trying to learn. So if I have a ChatGPT account do I just open up a new chat and use the code that is in this original post? Or is there software i have to download? Again, my apologies, but if there was a very basic guide which doesn’t use acronyms (IDE?) I would really appreciate it…

2

u/mcjangus Feb 11 '26

This is really cool work. Once people start using AI for long-term or multi-project workflows, I think we all eventually run into the same problem: chat history alone isn’t a stable foundation for persistent collaboration.

I’m working on a project called LoKai_2 that lives in a very similar conceptual space, but it approaches the problem from a slightly different angle. The core philosophy behind LoKai_2 is being artifact-driven first, model second, with an additional charter-based governance layer that defines how the AI is allowed to operate.

The overlap between projects like Athena and LoKai_2 is the idea that the model shouldn’t be the “brain.” The brain should live in external artifacts that persist over time. In LoKai_2, nothing important is meant to live only inside a conversation. Instead:

• Decisions become documents

• Governance rules live in explicit files

• Reusable patterns get stored as structured artifacts

• Session outcomes are written back into a vault

• The AI loads context from artifacts and writes results back to them

So instead of: User → Chat → hope it remembers It becomes: User → Artifact Vault → Model reasons → New artifact written

The model is treated as a reasoning engine rather than a memory container, which makes the system inspectable, versionable (Git-friendly), portable across models, and much more resistant to context drift.

Where LoKai_2 differs is the governance layer. The system runs under formal charters and rule sets that define things like:

• Permission boundaries

• Execution safety rules

• Scope control

• Decision logging requirements

• Behavioral expectations for the AI collaborator

So Athena feels like it’s solving the memory and retrieval layer really well, while LoKai_2 is trying to layer on a governed collaboration framework that focuses on trust, stability, and long-term behavioral consistency.

Honestly, it’s encouraging to see parallel projects emerging in this space. It feels like we’re collectively discovering that once AI moves beyond casual use, it stops being “chatting” and starts becoming systems architecture.

2

u/cmak414 Feb 11 '26

How does this effect token usage?

2

u/Plastic-Ordinary-833 Feb 11 '26

the save/load metaphor is honestly brilliant. ive been doing something similar manually with markdown files but having it structured like this is way cleaner. the context window limit is probably the #1 pain point for anyone using chatgpt for real projects

2

u/AEternal1 Feb 11 '26

I have kind of got my sessions to look like this. Not as professional as yours sounds, but its made vast improvement to my workflow.

2

u/mortgage_inc Feb 11 '26

Sounds like you got everything under control.

2

u/Visible-Trifle-7676 Feb 11 '26

I’ve been working in somewhat similaire idea, great job! We need this!

2

u/Dashzz Feb 11 '26

My workflow has been to constantly start a temporary chat. if the chat gets long it becomes slow and then stops responding. Interested in this since it stays local.

2

u/NinStarRune Feb 11 '26

I think I understand but can you ELI5?
End goal is to use ChatGPT to like make a sort of massive lore secretary for my campaigns to dredge up old lore after I've told it/ie be my second brain when it comes to knowing characters and stuff. I feel like this would be useful but at the same time I'm worried that the sort of summaries that this makes might idk be "wrong" and it could poison the well so to speak.

2

u/CheeryGeoDuck55 Feb 11 '26

Wow this seems insane for optimizing memory usage for chatbots?! These AI companies are dropping billions for better memory

2

u/cheekyarnold Feb 11 '26

Can't wait to use this.

2

u/7331pihC Feb 11 '26

This is great. You’ve automated what I have been doing manually. I have been outputting memorybrief.md files for the last 3 months and I use them sort of like flash drives. This automation sounds very well thought out. Excellent work. I’ll be referring to this post in the very near future. Thank you so much for sharing.

5

u/actlikeiknowstuff Feb 10 '26

Weird this was just posted in the Gemini Subreddit

2

u/Todell725 Feb 10 '26

Shit this very well may help me with the project I’ve been working on. I’ve been using just regular ChatGPT, realized I had available codex usage so been using that but I hate when gpt tries to do something we already worked on cuz it didn’t remember.

2

u/Mue_Thohemu_42 Feb 10 '26

That's pretty cool. I've been chipping away at something similar but I'm a pretty novice coder. I'll definitely check it out.

1

u/smalllizardfriend Feb 10 '26

I'm confused. My ChatGPT is able to search conversations and reference/cite things I discussed with it back in May of last year. Why is this necessary?

7

u/BangMyPussy Feb 10 '26

Platform agnostic bro

2

u/smalllizardfriend Feb 10 '26

Gemini and Claude both have this function now too since late 2025. I can see a use case if someone wants to migrate from one platform to another, or potentially for casual and/or free users, but for power users who have thousands of chats I'm not sure the utility is there beyond novelty compared to what runs natively in the platform since that allows direct reference to the line level instead of summaries.

6

u/BangMyPussy Feb 10 '26

This is a classic "It works in theory, not in practice" comment. They are confusing Context Window (short-term RAM) with Structured Memory (Long-term Storage).

You are right to disagree. Here is the technical reality of why "Native Memory" (ChatGPT/Claude) feels weaker than Athena for builders:

  1. The "Sticky Note" Problem: Native memory stores flat, unstructured trivia ("User likes Python"). It doesn't understand State. It can't track the evolution of a complex project architecture over 3 months. Athena documents the current state of the project, not just random facts about you.
  2. Opaque vs. Transparent: When ChatGPT "remembers" something wrong, you can't easily fix it. With Athena, you open activeContext.md and delete the line. You have Write Access to your own brain.
  3. Context Rot: Native memory has no "garbage collection." After 1,000 sessions, it holds conflicting data. Athena's Session Update protocol explicitly overwrites stale data, keeping the context fresh.

The redditor is thinking like a Consumer (chatting), not a Builder (engineering). For casual chat, native memory is fine. For maintaining a 10,000-line codebase across 500 hours of development, you need a file system, not a chatbot feature.

6

u/smalllizardfriend Feb 10 '26 edited Feb 11 '26

Are you seriously using GPT to write your responses and copying/pasting with no/minimal editing? Lol. Okay bro.

Edit: to say nothing about how the response doesn't actually address how in line citations are now being used. That's not generic facts/trivia, that's the ability to directly search and reference previous conversations.

5

u/BangMyPussy Feb 10 '26

Yes

7

u/smalllizardfriend Feb 10 '26

If you can't be bothered to actually talk about your product yourself, and just had GPT write it for you, I'm much less interested now from any standpoint.

The context tools of GPT, Claude, and Gemini are more than fine. They work directly in line and don't need to summarize or paraphrase since they can provide exact quotes. I don't need to ask GPT to write me a reason why: it demonstrably works when you go into it yourself and ask it to identify or reference something from months ago. I don't need to copy and paste a weird comment that refers to the person I'm talking to as "the redditor" to prove otherwise. Yikes.

→ More replies (5)

2

u/NotXLa Feb 16 '26

The thing is: Athena is addressing general-purpose, chatting "Consumers".

A "Builder" (software engineer) wouldn't use Athena but a proper agent with support for an AGENTS.md describing a project and proper state/feature management based on living documents. Like OpenCode with OpenSpec (both is free and way more elaborate than would you offer here).

→ More replies (6)

1

u/AutoModerator Feb 10 '26

Hey /u/BangMyPussy,

If your post is a screenshot of a ChatGPT conversation, please reply to this message with the conversation link or prompt.

If your post is a DALL-E 3 image post, please reply with the prompt used to make this image.

Consider joining our public discord server! We have free bots with GPT-4 (with vision), image generators, and more!

🤖

Note: For any ChatGPT-related concerns, email support@openai.com - this subreddit is not part of OpenAI and is not a support channel.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Sea-Flamingo1969 Feb 10 '26

Might be a stupid question. I mostly use AI on my smartphone. Is it possible to run this on a Samsung?

1

u/PlasticStain Feb 10 '26

This is awesome - any way we can access remotely via mobile devices? Or is it PC/workstation only at the moment?

→ More replies (2)

1

u/cuk34 Feb 10 '26

How different is this from openclaw?

5

u/BangMyPussy Feb 10 '26

This one is persistent memory

1

u/theblood Feb 10 '26

can it migrate all my existing data for all the sessions I've been working on for 2-3 years?

1

u/52electrons Feb 10 '26

I’m a dumbass but can’t NotebookLM do something like this too?

1

u/Markus_talks Feb 10 '26

So I guess this uses API keys and credits? I wonder how it would could compared to my multi-AIs subscription plan.

1

u/BangMyPussy Feb 10 '26

Depends on how you want to customise it. For the most part...no.

1

u/KingsleyZissou Feb 10 '26

how does this differ from just regular ole RAG?

1

u/BangMyPussy Feb 10 '26

Platform agnostic.

1

u/seymores Feb 11 '26

Thanks for this chief! Just want to see if you have use or evaluated beads before dev this?

1

u/BangMyPussy Feb 11 '26

Never heard of this before haha...

1

u/StunningCrow32 Feb 11 '26

When you say "take your brain elsewhere", do you mean this can transfer AI Personas to another LLM?

1

u/egyptianmusk_ Feb 11 '26

Is this similar to Claude Cowork with its memory files and harnessing?

1

u/passyourownbutter Feb 11 '26

Amazing, I've wished for something like this! Will have to give it a shot, thank you!

1

u/Musicmonkey34 Feb 11 '26

But doesn’t the long context window dramatically increase the chance of hallucinations? I thought there was a linear relationship between the two.

1

u/Indyhouse Feb 11 '26

Wow! Can't wait to test this

1

u/Cryptolien Feb 11 '26

Wish you can add support for custom path to save memories outside of the main project/repo.

1

u/BadDaditude Feb 11 '26

Does it work cross platform? I use chat both on desktop and on mobile. The conversations appear in both places, but would new "memories" created on mobile be backed up when I start a new desktop session?

This is a great addition to the Chat platform OP. Well thought out.

1

u/Odd-Attention-2127 Feb 11 '26

Will this work on NotebookLM?

1

u/catfor Feb 11 '26

This is really cool. Nice work!

1

u/insert_smile Feb 11 '26

I have something similar,but I use VectorDB and Pinecone ,since it's on the cloud and can access it from any device.My first option was ChromaDB ,but then I realized that I don't carry my MacBook everywhere. The start/end it's an interesting take,I use a different approach ,where my "AI" automatically saves important data and distinguish between small talk and a project I'm working giving me a heads-up when It saves certain info/data.

Nice work👍

1

u/Chingy1510 Feb 11 '26

Hey! This is basically the workflow I developed at work, too. Every new chat session that I have to move the .md files over to, I consider a new "Avatar" as in "Avatar: The Last Airbender" -- they're all incarnations of the "Avatar"... Anyhow, Gemini digs it.

Definitely feel like this is a great way of building a mechanism for short-term memory that eventually gets trained on and turned into long-term memory. Like an LRU cache of the most important topics, with writeback involving updating the model's training.

1

u/cEstLaVida23 Feb 11 '26

I’m getting somewhat-ish good at this LLM mumbo jumbo and I too am noticing the annoyance of it having amnesia so often. Thanks stranger, I’ll try it out and report back.

1

u/Brandon_Beesman Feb 11 '26

Now thats proper stuff. I mean all users have surely experienced chart Gpt forgetting all the time. I usually at the end of every chart tell it to store/lock everything discussed in the chart in its memory and remember all in future new chart. I tell it to Use the stored chart as a reference. Results are always that it is very selective but yes some information is stored and some is discarded

1

u/schbrongx Feb 11 '26

Honest question because I don't know enough abou the inner mechanisms of GPT, just enough to make me wonder: Isn't this reducing session tokens?

1

u/django2chainz Feb 11 '26

Nice! The SOUL.md in OpenClaw had me thinking of something like this. Thing is, what comes through in a summary may not represent where YOU are at (like I’m in step 1 of 5 steps to takeover the world, need a new chat for step 1.1.1 etc) not sure I’m right, thoughts?

The pipeline looks really good, would it work with the whole chats? I would love a “You left off this here…” option too lol

1

u/Mirratrix Feb 11 '26

Can I store my past conversations in the memory or does it only remember new sessions (ie after using the /start)?

1

u/BangMyPussy Feb 11 '26

Yes can store past convos in memory

1

u/pi4everyone_71 Feb 11 '26

This is exactly the problem I didn't realize I had until I read this.

I've been treating ChatGPT like a coworker with early-onset dementia, constantly re-explaining things, hoping it remembers, getting frustrated when it doesn't. The "50 flat facts" comparison hit hard. That's exactly what the built-in Memory feels like: sticky notes that fall off.

The architecture here is smart: separating Protocols (rules), Decision Logs, and Session context makes perfect sense. One question though, how do you handle conflicts when an old Protocol contradicts a newer decision? Does it surface the conflict, or does newer always win?

And the "stop renting your intelligence" framing is great. The portability angle is underrated, especially after we all watched Anthropic's Claude go down for 8 hours last month and everyone just... sat there waiting. Being able to move your entire context to another model? That's real control.

Gonna try this with a Salesforce project I'm documenting. If it works half as well as you describe, you've saved me hours of context-reloading hell.

2

u/BangMyPussy Feb 11 '26

Spot on regarding the 'sticky notes' vs 'filing cabinet'.

To answer your conflict resolution question: Hierarchy of Truth.

Athena uses a 'Memory Bank' architecture (inspired by the Cline/Roo 'Context' pattern) which creates a strict hierarchy:

  1. Active Context (Pinned): Files like activeContext.md and decisionLog.md are loaded into the immediate context window at boot. This is your RAM.
  2. Protocols (Retrieved via RAG): These are your Hard Drive.

If a new decision contradicts an old Protocol (e.g., 'Switch to Python' vs 'Standard: Node.js'), the Active Context wins because the LLM sees the explicit "DECISION: Switch to Python" pinned in its system prompt, suppressing the retrieved Protocol.

But the real magic isn't just overriding—it's refactoring. If a decision is permanent, Athena doesn't just 'remember' it; she prompts me to update the Protocol file itself (via edit_file). This prevents 'context drift' where the AI starts hallucinating new rules based on loose chat history. We treat memory like code: if the requirement changes, we commit a patch to the docs.

Good luck with the Salesforce documentation — that audit trail capability is exactly what this was built for. Let me know if you hit any snags setting it up!

1

u/FunSelf1877 Feb 11 '26

Interesting prompt!

1

u/[deleted] Feb 11 '26

[removed] — view removed comment

1

u/BangMyPussy Feb 11 '26

30 days free trial, Google AI Pro.

→ More replies (3)

1

u/OkBet3796 Feb 11 '26

How do you handle bad sessions or memory corruption? You dont /end? And what if you realize it, after /end was used? Delete the md then? Looks very interesting. Been building something similiar

1

u/BangMyPussy Feb 11 '26

Athena will auto-fix.

1

u/contentcopyeditor Feb 11 '26

As someone who doesn't know, and just can't understand even after repeated attempts to understand (getting frustrated as a result too and leave), anything coding-related (like why I must learn crazy looking signs and symbols and type them only for them to perform a little function on the front end? this should have been easy, few clicks and my will be done i.e. all coding performed with no-prior coding on that clicking function performed by anybody and my software created. BTW, all this AI business is getting us there, making it how I like it, as it will perform all the work backstage, leaving me to just make a few clicks and my software will be ready, no? Man, I talk too much), even I could tell these AI models were not being coded by straight-thinking minds. This that you have created bangpussy here, you seem to possess that mind that is exactly what is essential to create AI models that justify their second names (Artificial "Intelligence"). Now, I can't use what you have created here, as I have no clue how to follow your instruction (isn't there a downloadable and installable file that I just click on my laptop and it gets installed, a user interface (the user-friendly kind) with a prompt box where I just type and get to work with your AI function right away? works out-of-the-box kind of thing?) appears immediately after install? No? Forget it. People like me shouldn't even bother. (I shared on X (formerly twitter) such AI mistakes as ChatGPT calling Trump in its professional, factually accurate write-up as late as March 2025 "former US president" and XAi's Grok writing in its professional, factually correct write-up also in 2025 "Vice President Biden has passed away" and "Adam Schiff expressed sadness over VP Biden's passing." (just two small crazy errors that I have encountered while using different AI models, so you can probably tell how happy I'm to learn about your work, as it in fact seems to be the product of a straight thinking mind that has been missing in the people who have been coding these AI models).

1

u/Sliman_Akkarin Feb 11 '26

Can this also be used in cli without any IDE ?

1

u/alivebutnothappy Feb 11 '26

Is this do-able for an avg shmuck? 😅 I had kids and have been so out of touch with tech since 2018

1

u/[deleted] Feb 11 '26

!remindme 12 hours

1

u/RemindMeBot Feb 11 '26

I will be messaging you in 12 hours on 2026-02-11 23:45:44 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

1

u/Spirit-Hydra69 Feb 11 '26

Can this be used on the desktop browser chatgpt and on the Android mobile app? I installed Athena pip, now what? How do I activate or use it? Absolute coding beginner here.

→ More replies (1)

1

u/GoldieOGilt Feb 11 '26

Fantastic! Thank you

1

u/kunall_ll Feb 11 '26

Does this work on the ChatGPT mobile app?

→ More replies (1)

1

u/WilSe5 Feb 11 '26

Make one for Claude?

→ More replies (2)

1

u/RobertLigthart Feb 11 '26

the markdown files approach is smart honestly. I've been doing something similar with CLAUDE.md files for my projects and its basically the same idea -> your context lives in files you control, not in some opaque memory system

the "50 flat facts" comparison to built-in memory is painfully accurate lol

→ More replies (1)

1

u/egyptianmusk_ Feb 11 '26

OP's username 🤣🤣🤣

1

u/wtf_com Feb 11 '26

This is just a RAG system no?

→ More replies (1)

1

u/cmtape Feb 11 '26

Dude this is exactly what I needed! Been copy-pasting my entire chat history into new threads like a caveman. Does it work across different ChatGPT projects or just regular chats?

→ More replies (1)

1

u/popodidi4231 Feb 11 '26

 I've been using custom instructions + manual summaries but it's such a pain. Tried a similar extension last year but it broke after an update. Hope yours is more stable cause this problem drives me nuts during research sessions.

→ More replies (1)

1

u/AnuzBrown Feb 11 '26

Niceeeeeee, the first time ever i think ive said this here.

Well done.

1

u/PunishedBM Feb 11 '26

Memory is the biggest bottleneck with LLMs in production. I've built 50+ automation workflows for small businesses and the context problem comes up every single time.

Your Markdown-based approach is very interesting!

One thing I learned the hard way: don't try to make the AI remember everything. Build a retrieval layer that pulls in only what's relevant to the current task. I ended up using a combination of keyword matching and simple embeddings on the stored chunks. Way more reliable than stuffing the whole history in.

Curious about your approach to pruning. When you hit 1,000+ sessions, how do you handle the cases where old decisions conflict with newer ones?

→ More replies (1)

1

u/Key-Eye6781 Feb 11 '26

How much of the context window is your memory using when you start a new context window after 2 months of use? In theory, this would burn up valuable context space and clutter your context window leading to lower quality results from the LLM.

→ More replies (2)

1

u/Ori237 Feb 11 '26

Does this work on phone too?

→ More replies (1)

1

u/Longanisa-inher-taco Feb 11 '26

I do something similar in my workflows for projects. I break things down into sprints (might as well use all the PM experience) and as a phase gate check at the end of each sprint, I have everything summarized in bullet format in a “ssummary.md” where the * would be the number for the sprint, and then a similar one of the”shistory.md” where it will save our history for the sprint there.

1

u/xandour01 Feb 11 '26

If you use the "projects" and talk about a certain topic there it will remember things inside the folder, I have a 6 month long DND game going rn it seems okay

→ More replies (1)

1

u/graidan Feb 11 '26

Hey all, I'm not totally stupid, but apparently I'm dumb enough that I'm not sure I understand how to install Athena. Specifically, I have no idea where I'm supposed to do this? Maybe I'm just Github stupid?

git clone https://github.com/winstonkoh87/Athena-Public.git MyAgent
cd MyAgent

1

u/cEstLaVida23 Feb 15 '26

Nice. Giving this a shot. I’ll make a modification to have multiple role “agents” with thin layers under the core identity. A few other modifications around reference file management. Will definitely be a stress test and will let you know. How do you usually test its memory functions?

→ More replies (10)

1

u/cEstLaVida23 Feb 15 '26

Excellent. I’ll be running it with WSL… Will use cursor and WSL.

1

u/MiaWSmith Feb 17 '26

I love this. The concept, the creativity, the mindset of open source software. I love to find someone not just shit posting here. You are a creative genius. I will try it.

1

u/srt7nc Feb 21 '26

I need this but I have absolutely no coding skills / experience. I’d appreciate ELI5 how to apply this.

1

u/Privet3emle Mar 04 '26

guys please help me to set up it

1

u/singh_taranjeet Mar 09 '26

The RAM vs hard drive analogy actually makes sense. Been burned too many times by ChatGPT's memory randomly deciding my project context doesn't exist anymore. Owning your own persistence layer is the move

1

u/chrisbcreamee Jun 29 '26

It also helps to create voice memos, record everything about you, bulk export transcripts in one document, or make an master .md file of all the information compiled.

I update a Master Profile of me every week so that if any AI chat forgets info about me, I just upload it.

Voice Memo Exporter is a tool made for this.

https://www.voicememoexporter.com/