@@ -50,25 +50,19 @@ ml-agent --max-iterations 100 "your prompt"
5050ml-agent --no-stream " your prompt"
5151```
5252
53- If you haven't installed globally, you can still run from the project directory:
54-
55- ``` bash
56- uv run python -m agent.main
57- ```
58-
5953## Architecture
6054
6155### Component Overview
6256
6357```
6458βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
65- β User/CLI β
66- ββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββ¬βββββββββββ β
59+ β User/CLI β
60+ ββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββ¬βββββββββββ
6761 β Operations β Events
6862 β (user_input, exec_approval, β
6963 submission_queue interrupt, compact, ...) event_queue
70- β β
71- β β
64+ β β
65+ β β
7266ββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
7367β submission_loop (agent_loop.py) β β
7468β ββββββββββββββββββββββββββββββββββββββββββββββββ β β
@@ -96,11 +90,11 @@ uv run python -m agent.main
9690β β β β β ToolRouter β β β β β β
9791β β β β β ββ HF docs & research β β β β β β
9892β β β β β ββ HF repos, datasets, β β β β β β
99- β β β β β β jobs, papers β β β β β β
100- β β β β β ββ GitHub code search β β β β β β
101- β β β β β ββ Sandbox & local tools β β β β β β
102- β β β β β ββ Planning β β β β β β
103- β β β β β ββ MCP server tools β β β β β β
93+ β β β β β β jobs, papers β β β β β β
94+ β β β β β ββ GitHub code search β β β β β β
95+ β β β β β ββ Sandbox & local tools β β β β β β
96+ β β β β β ββ Planning β β β β β β
97+ β β β β β ββ MCP server tools β β β β β β
10498β β β β ββββββββββββββββββββββββββββββ β β β β β
10599β β β ββββββββββββββββββββββββββββββββββββ β β β β
106100β β β β β β β
@@ -160,7 +154,8 @@ User Message
160154 β β β
161155 β Continue loop ββββββββββββββββββ β
162156 β β β β
163- βββββββββββ§ββββββββββββββββββββββββ§ββββββββββ
157+ β βββββββββββββββββββββββββ β
158+ βββββββββββββββββββββββββββββββββββββββββββββ
164159```
165160
166161## Events
0 commit comments