fiatrete / OpenDAN-Personal-AI-OS

OpenDAN is an open source Personal AI OS , which consolidates various AI modules in one place for your personal use.
https://opendan.ai
MIT License
1.58k stars 128 forks source link

knowledge pipeline and to learn list #110

Closed photosssa closed 7 months ago

photosssa commented 7 months ago

Learn Todo List

Separate two independent work lists in the workspace: a work todo list for handling work, and a learn todo list for updating knowledge. Both types of todo lists have their own configured prompts in the agent template, and each todo list can configure do, check, and review prompts. The todos in the learn todo list can be generated in the knowledge pipeline. A typical example is the new JarvisPlus agent, which can categorize documents from a local directory into different logical directories according to its understanding:

Environments and Workspace

The agent works in an independent workspace, and the current default workspace is the agent itself. In addition to its own workspace, the agent can also enter other workspaces. The environment represents the functions that the agent can call and the operations it can generate. The results of the functions or operations in the environment should be applied in the workspace where the agent is located, so the results of the agent's work in different workspaces should be isolated.

Please note that the translation might not be perfect due to the technical nature of the text and potential ambiguity in the original text.