Generating high-level intelligent agents via nesting basic LM agents
Project description
Agent Matrix
The Core Insight of This Project: Achieving Higher Intelligence via Nested Agents.
Initialize
flowchart LR
launch --> |"method 1"| MASTER>"python master mind"]
launch --> |"method 2"| UE2["Launch UE Client"]
UE2 --> Redis3["Join Redis Network"]
MASTER --> IF1{"Has UE ?"}
IF1 -->|"Yes"| UE["Launch UE Client"]
IF1 -->|"No"| UED["Download UE Client"]
UED --> UE
UE --> Redis2["Join Redis Network"]
UE2 --> MASTER2>"python master mind"]
MASTER --> Redis["Join Redis Network"]
MASTER2 --> Redis["Join Redis Network"]
Redis --> Wait["Wait Further Command"]
Wait --> Begin(("Begin Tasks"))
python agent tick
flowchart TD
PyAgent["Agent Init"] --> A["Wait Wake Up Condition 等待唤醒"]
-->AAA
subgraph AAA["Thread 新线程"]
direction LR
TT1["New Thread Begin 线程启动"]
TT1 --> BBB
TT1 --> TT2["Read UUID"] -->
TT3["Read Call History"] -->
TT4["LM Call Python Pre-process"] -->
TT5["LM Call"] -->
TT6["LM Call Python Post-process"] -->
TT7["Redis Com and Final Render"] -->
TT8["Select Next Agents To Wake Up"] -->
TT9["Wake Up Other Agents"] -->
TT10["Exit"]
TT5 --> Ta
Ta --> TT5
subgraph BBB["Thread 新线程2"]
Ta["Redis Com and Stream Render"]
end
end
unreal agent tick
flowchart TD
subgraph Tick
direction LR
Tick_S["Tick Begin"]
--> Tick_A["Hear from Redis"]
--> Tick_B["Update Status"]
--> Tick_C["Read Event"]
--> Tick_D["Do Event"]
end
agent university base class
flowchart LR
Z["X"]
Z --> A["Basic LM Agent"]
Z --> B["Internet Agent"]
Z --> C["RAG Agent"]
Z --> D["Python Code Exe Agent"]
Z --> E["Memory Agent"]
Z --> F["CoT Agent"]
Z --> G["Screen Capture Agent"]
Z --> H["Windows Exe Agent"]
Z --> I["Shell Exe Agent"]
Z --> J["Realtime Voice Read Agent"]
Z --> J2["Realtime Speaker Agent"]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py-agent-matrix-0.1.0.tar.gz
(26.7 kB
view hashes)
Built Distribution
Close
Hashes for py_agent_matrix-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db653b4f40c6112ee5ec1f14018742c0cdf0b26baea0a0ac6a59e93975e38dc2 |
|
MD5 | c90bea68b4f1e60ece244c3505475857 |
|
BLAKE2b-256 | 6aba35d71de61eb100df4193025678b8aa1bf17c5b0b145d1c84c67377770cab |