a distributed agent framework for hackers
The Xi project is a set of libraries, tools and conventions to write a distributed personal assistant. It might be good at other tasks too.
To see an example of what Xi can do, check out Zeus, the personal assistant for hackers.
This documentation is useful for people who want to extend Zeus, or who want to write their own distributed applications using Xi.
The Xi project consists of Xi Core, the Xi Agent Library, useful scripts including an agent runner, and various agents written for Zeus, that you might find useful in your application.
If you are modifying Zeus, you will find all of the above in the project repository, and can make changes to that directly.
If you want to write a Xi application from scratch, you should check out the Xi Starter project.
Made by Vikrant Varma (@amrav) and Mihir Rege (@geremih). Licensed under GPLv3. Contributions are welcome - join the mailing list.