Mahilo

Latest version: v0.3.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

💪 Mahilo is now more flexible and powerful!
Important changes that let you build for a wider range of new use cases by taking away the requirement of a human to be associated with an agent. You can also add custom tools and name your agents!

What's Changed
* Make human interaction optional by wjayesh in https://github.com/wjayesh/mahilo/pull/7
* Ability to add and modify custom tools by wjayesh in https://github.com/wjayesh/mahilo/pull/8
* Add example of multi-agent real estate platform by wjayesh in https://github.com/wjayesh/mahilo/pull/9
* Introduce agent name as primary identifier by wjayesh in https://github.com/wjayesh/mahilo/pull/10


**Full Changelog**: https://github.com/wjayesh/mahilo/compare/0.2.1...0.3.0

0.2.1

😼 New Example: A Story-Weaver Game
I added a fun new example to play with your friends. Check out the README to learn more.

Making it easy to deploy mahilo 👀
I made it easy for multiple mahilo servers to be run on the same machine and added a health check endpoint. This will make it easy to be deployed and served. Something along these lines is also coming soon!

Other improvements
* Add rich logging and improve error handling by wjayesh in https://github.com/wjayesh/mahilo/pull/2
* Increase context, add first version of story weaver and some fixes by wjayesh in https://github.com/wjayesh/mahilo/pull/3
* Add story weaver game example and some session improvements by wjayesh in https://github.com/wjayesh/mahilo/pull/4


**Full Changelog**: https://github.com/wjayesh/mahilo/compare/0.2.0...0.2.1

0.2.0

What's Changed: OpenAI Realtime API General Support 🎉🥳

I recently added Realtime API support to mahilo with the 911 scenario example for the dispatcher agent (see tweet: https://x.com/WJayesh/status/1841497603110043910).

This release adds that support to the library in a general way. Any agents wanting to make use of the voice feature can now pass in the `--voice` flag to the `client.py` file.

There's also a new example now: the 911 scenario where a dispatcher has to talk to a distressed person as well as other humans like police and a medic, all through agents in mahilo.

Note: This currently only works if you have an Azure OpenAI deployment of the new model.

📖 Article about how I built this feature: https://medium.com/wjayesh/building-a-voice-enabled-python-fastapi-app-using-openais-realtime-api-bfdf2947c3e4


**Full Changelog**: https://github.com/wjayesh/mahilo/commits/0.2.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.