What sort of memory system should you use?
So, if you’re looking to set up a memory system but with all the new obsidian, graph, this and that sort of AI news, you just don’t know which one to, here’s what I recommend. I don't know your exact use case so I recommend copy pasting my message, putting it into claude and talking to it about your use case. So you have the obsidian stack, where the AI first looks for a topic, it doesn't exactly ask (query) any sort of external system. How it works is that the AI has a sort of index page, you know how our school text books have those main pages with chapters and page numbers? Something similar, but in this case, every "Chapter" leads to another chapter which is related to the main topic. So let's say you have a topic such as "How do I implement the apple branding guidelines", it would find that first, then it would see that there's a reference of another page, such as "How to implement a luxurious design with react", both relevant so far, now inside of the how to doc, it would refer to "How to save tokens while designing a website", now Opus could possibly think of saving tokens but by default with just the most simple prompt and topic you gave it, it would not go to that doc, it pulls the first 2 relevant documents and then understands that. If you're wondering how you even get those docs, you basically dump your notes, research papers, whatever you'd like to and then it would use AI to sort it out, 1 research paper can become 50-500 different documents, this is the Andrej Karpathy memory system. https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f The 2nd method would be through Vector, it's not always needed though. Going into Vector, it query's your database but with an unclear task. SQL would be: "find users where plan = paid" You know exactly what you need and need definitive results. Vector's more like: "find docs similar to this concept"