Adding "Knowledge" (memory module) to the SuperAGI
There should be a 'Knowledge' vector database index to add any domain knowledge required by the agents to execute nuanced tasks better. This index can have different metadata tags if there is requirement for splitting the "Knowledge" index.
In summary, the agents should be able to access short term memory & long term memory of tasks/chats in conjugation with optional accessible domain knowledge domain (e.g. experts of the domain, best practices, legal docs) and organisational knowledge to perform the task at hand incrementally better.
Basically you mean list of embeddings for particular domain, which can be plugged to an agent.
Say all the marketing knwoledge of seo avaiable as embeddings , which can be then used by an agent to achieve his objective
We are planning a marketplace of embeddings to solve this
im two day on set index and still have hard dime even that i managed that the program reconaize the db and show it good if the setup of db was from the script it was the best
This feature has been added in v0.0.9. Closing this issue.
You should be able to add more than one knowledge document to an agent. for example a langchain doc and openai doc for ai projects.