SaaSHub helps you find the best software and product alternatives Learn more ā
Top 8 Python multi-agent-system Projects
-
camel
š« CAMEL: Communicative Agents for āMindā Exploration of Large Language Model Society (NeruIPS'2023) https://www.camel-ai.org (by camel-ai)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Mava
š¦ A research-friendly codebase for fast experimentation of multi-agent reinforcement learning in JAX
-
mini-AlphaStar
(JAIR'2022) A mini-scale reproduction code of the AlphaStar program. Note: the original AlphaStar is the AI proposed by DeepMind to play StarCraft II. JAIR = Journal of Artificial Intelligence Research.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Look into the following: https://github.com/lightaime/camel
Project mention: OpenAI: Streaming is now available in the Assistants API | news.ycombinator.com | 2024-03-14This was indeed true in the beginning, and I donāt know if this has changed. Inserting messages with Assistant role is crucial for many reasons, such as if you want to implement caching, or otherwise edit/compress a previous assistant response for cost or other reason.
At the time I implemented a work-around in Langroid[1]: since you can only insert a āuserā role message, prepend the content with ASSISTANT: whenever you want it to be treated as an assistant role. This actually works as expected and I was able to do caching. I explained it in this forum:
https://community.openai.com/t/add-custom-roles-to-messages-...
[1] the Langroid code that adds a message with a given role, using this above āassistant spoofing trickā:
https://github.com/langroid/langroid/blob/main/langroid/agen...
Project mention: Starting wth Multi Agent Reinforcement Learning | /r/reinforcementlearning | 2023-04-29If you want to play with models and algorithms around MARL, take a look at Mava.
Project mention: Zetascale, Build high-performance AI models with modular building blocks | news.ycombinator.com | 2024-02-09
Python multi-agent-systems related posts
- Auto-GPT seems nearly unusable
- Starting wth Multi Agent Reinforcement Learning
- Hmmmm.... perhaps there's a leap forward here
- Recomendations of framework/library for MARL
- [R] Mava: a research framework for distributed multi-agent reinforcement learning
- Fetch.Ai Autonomous Economic Agent Devs Announce Upgrade (AEA v1.0.2 is Here!)
- Autonomous Economic Agent - v1 nearing completion
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source multi-agent-system projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | camel | 4,423 |
2 | langroid | 1,509 |
3 | multi_agent_path_planning | 961 |
4 | Mava | 645 |
5 | mini-AlphaStar | 278 |
6 | zeta | 242 |
7 | agents-aea | 189 |
8 | gym-multigrid | 180 |
Sponsored