Hi @jekennedy, thank you so much for your attention and questions! I have posted an article about the Anda system architecture on the forum and will continue to update the internal architecture of the Anda framework tomorrow.
Regarding your questions:
- Essentially, all functionalities of IC can be developed as individual Anda tools for agents to call. I will develop them based on actual needs, and I warmly welcome everyone to join in. It is completely open-source. Please refer to the existing anda_icp integration example at https://github.com/ldclabs/anda/blob/main/tools/anda_icp/README.md—it’s quite easy to develop.
- The Anda framework offers far more than just random number generation. You can refer to the anda_core documentation at anda/anda_core/README.md at main · ldclabs/anda · GitHub.
- Currently, there has been no comparison with other frameworks (I haven’t yet conducted an in-depth study of other frameworks).
- Anda does not rely on dMsg. We plan to integrate dMsg to allow users to communicate with their agents with absolute security.
- Anda is a framework, and one of its core goals is to enable both developers and non-developers to easily build their own agents. anda_bot is an application developed using the Anda framework, and non-developers can run their own agents by modifying parameters.
- We will strive to reduce the operational costs of Anda applications in the future. TEE may not be necessary, and state memory does not necessarily need to be stored on the ICP blockchain.