open-interpreter icon indicating copy to clipboard operation
open-interpreter copied to clipboard

Feature request: Memory

Open scrachatron opened this issue 1 year ago • 11 comments

Absolutely love the tool already used it a bunch and racked up some open AI charges.

Im certainly not clever enough to add this feature but was hoping we could get some sort of memory added to the app so as between launches it could remember previous conversations or you could set it up as individual instances

Something like :

interpreter user1

This would run the interpreter with the memory profile of user1

Would allow for multiple different "Bots" on one system to have that object permanence and recall previous tasks they have done and previous context about the system they work in.

memory could be split into 2 systems short and long term where short term memory is some type of Vector Database (preferably stored locally somewhere) which the AI could manage and long term could be delegated to files elsewhere in a sort of working directory.

Kind of similar to how Auto-Gpt works but with far more ease of use

scrachatron avatar Sep 07 '23 22:09 scrachatron

Reading the docs it says it does that already, you can wipe it out if you wanna.

grexzen avatar Sep 07 '23 23:09 grexzen

when running under python it seems to yes but more speaking to directly running in terminal

scrachatron avatar Sep 08 '23 01:09 scrachatron

I can see it has been added to the roadmap so glad the functionality already exists just not part of the CLI version

scrachatron avatar Sep 08 '23 01:09 scrachatron

we are working towards making the CLI completely be able to do what is possible in python. It would be available soon!

TanmayDoesAI avatar Sep 08 '23 03:09 TanmayDoesAI

Great, now that its all consolidated! It has been a couple of months now, any updates on this?

Edit I see the previous retort to my comment was removed and this issue reopened. Thanks but I'm unsubscribing 🙏😎

jasonnathan avatar Jan 11 '24 00:01 jasonnathan

Any updates on this?

slavakurilyak avatar Jan 28 '24 21:01 slavakurilyak

I think Killian had something for the next update

Notnaton avatar Jan 29 '24 06:01 Notnaton

It would be great to use RAG to teach Open Interpreter new things while memory feature is being solved

Related issue https://github.com/KillianLucas/open-interpreter/issues/568

slavakurilyak avatar Jan 31 '24 09:01 slavakurilyak

Excited to see AI File System assist with RAG pipelines when working with local data

slavakurilyak avatar Feb 04 '24 08:02 slavakurilyak

@KillianLucas any ETA for when aifs will be ready to unlock RAG pipelines?

slavakurilyak avatar Feb 08 '24 10:02 slavakurilyak

Excited to see RAG as this coding model needs access to project-related files (existing source code and docs) to make it more grounded

slavakurilyak avatar Feb 24 '24 19:02 slavakurilyak

Profiles and conversation history are now a part of OI. Thanks!

MikeBirdTech avatar Mar 18 '24 19:03 MikeBirdTech