Discover and explore top open-source AI tools and projects—updated daily.
shaman-aiAgentic framework for parallelized LLM agent trees
Top 94.5% on SourcePulse
Agent Actors enables the creation of hierarchical, parallelized AI agent systems for complex task execution. It targets researchers and developers building autonomous AI workflows, offering a framework for agents to collaborate using a Plan-Do-Check-Adjust (PDCA) cycle and synthesized working memories.
How It Works
The system utilizes a tree structure where ParentAgent nodes plan and distribute tasks to ChildAgent nodes. These child agents execute tasks in parallel, performing "Do" and "Check" operations, and then report back. ParentAgents also handle "Adjust" phases, synthesizing insights from child agent outputs into a concise "working memory" for zero-shot LLM prompts. This approach facilitates complex problem-solving through distributed, iterative refinement.
Quick Start & Requirements
poetry add git+https://github.com/shaman-ai/agent-actors.gitgit clone https://github.com/shaman-ai/agent-actors && cd agent-actors && poetry install --with dev --with typingtest_system.pyHighlighted Details
langchain.retrievers.TimeWeightedVectoreStoreRetriever.ParentAgent structures for complex agent hierarchies.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
This is a proof of concept, not production-ready, and has primarily been tested with GPT-3.5. Running all tests may be time-consuming and hit API rate limits.
1 year ago
Inactive
THUDM
langchain-ai