Skip to content

Envedity/DAIA

Repository files navigation

Digital Artificial Intelligence Agent (V3) 👨‍💻🤖

DAIA is a powerful Digital Artificial Intelligence Agent that enables intelligent interactions with your PC to help you achieve your goals.

Project Incomplete

Table of Contents 📜

  1. Introduction
  2. Features
  3. Usage
  4. Contribution
  5. License

1. Introduction 🚀

DAIA is a cutting-edge AI agent designed to enhance your productivity by intelligently interacting with your computer and completing big goals. With DAIA, you can complete goals, automate tasks, gather information, and perform various operations seamlessly, just like you would do yourself.

The main difference with the DAIA compared to other AI Agents is that it interacts with your computer through a vision system (GPT-4V) and task completion system allowing it to be capable of doing many more tasks and goals compared to other AI Agents that use the Terminal or CMD for interaction with the computer. Furthermore, the DAIA will be built with a built-in memory, self-evaluating and optimizing system from the start.

Here is our current blueprint for the DAIA and its features: DAIA_blueprint

2. Features 🌟

  • Intelligent Interaction: DAIA can interact with your PC using natural language, making it easy to communicate your needs. (in progress)

  • Goal Completion: Automate and complete goals (in progress)

  • Task Automation: Automate repetitive tasks and processes, saving time and effort. (in progress)

  • Information Retrieval: Get real-time information, answers, and data from the web. (in progress)

  • Multi-Platform Support: DAIA is compatible with various operating systems and applications. (in progress)

  • Customization: Tailor DAIA to your specific needs and preferences through custom scripts and plugins. (not done yet)

  • Memory: Each action is saved into the memory, allowing you to start where you left. (in progress)

  • Security: Ensure your data and interactions are secure with robust encryption and privacy measures. (not done yet)

  • Endless Scalability: DAIA can make multiple copies of itself and create its own network of DAIAs provided the computing power. (in progress)

  • Automation of Big Goals: DAIA can automate big goals with its capability to make multiple versions of itself, therefore making the process faster. (in progress)

3. Usage 🤝

  1. Install the DAIA by running git clone https://github.com/Envedity/DAIA.git in your desired path, or by downloading and extracting the zip file.
  2. Make a python 3.11 env using the requirements.txt file.
  3. Run the DAIA.py file by typing python DAIA.py in the DAIA directory.
  4. Choose a version of the DAIA you want to use.
  5. Give it a goal.
  6. Let it know if you agree with what it suggests for goal compleation.
  7. Sit back and let the DAIA compleate your goal all by itself

4. Contribution 🙌

We welcome contributions from the DAIA community to help improve and expand the capabilities of our AI agent. It is still in its early development stage so there is a lot to be done and we urgently need your support in this effort. Here's how you can contribute:

  • Join Our Discord Server: If you're a developer or someone who is interested in contributing, please join our Discord server The Envedity Network at: https://discord.gg/V4T6QFUw9c, there you can become a developer and will be able to directly contribute to the main DAIA repo with us, as well as share your feedback, suggestions, and bug reports with us and more.. Your insights are valuable in shaping the future of DAIA

Here is what we have already done from the blueprint: progress_made_on_DAIA_blueprint

We appreciate your support in making DAIA even better for all users! 🙏

Let's build the future of AGI Together!

5. License 📄

DAIA is under the GNU Version 3 licence (https://fsf.org/).

For the most up-to-date information, visit DAIA's official website. 🌐🚀