You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.venv/bin/python phantom.py --approve-plan "analyze the current workspace and summarize the main modules"
92
150
```
93
151
152
+
Live activity page:
153
+
154
+
```bash
155
+
.venv/bin/python phantom.py --live-ui --approve-plan "analyze the current workspace and summarize the main modules"
156
+
```
157
+
94
158
## First Commands
95
159
96
160
```bash
@@ -103,15 +167,24 @@ Plan approval mode:
103
167
# Show the plan before PHANTOM acts
104
168
.venv/bin/python phantom.py --approve-plan "audit this repository and summarize risks"
105
169
170
+
# Watch a live dashboard while PHANTOM runs
171
+
.venv/bin/python phantom.py --live-ui --approve-plan "review this repository and explain the architecture"
172
+
106
173
# Require approval for the plan and risky tool actions
107
174
.venv/bin/python phantom.py --confirm "refactor this repository"
108
175
109
176
# Run offline evals
110
177
.venv/bin/python phantom.py --evals
111
178
179
+
# Check runtime setup and missing dependencies
180
+
.venv/bin/python phantom.py --doctor
181
+
112
182
# Inspect memory
113
183
.venv/bin/python phantom.py --memory
114
184
185
+
# Ingest a raw message, meeting note, or document summary into chief-of-staff memory
186
+
.venv/bin/python phantom.py --ingest-signal "We will send the launch summary before Friday." --signal-kind message --signal-source telegram --signal-title "Nadia follow-up" --signal-metadata '{"people":[{"name":"Nadia","relationship":"manager"}],"project":{"name":"Launch","status":"active"},"counterparty":"Nadia","due_at":"Friday"}'
187
+
115
188
# Inspect generated skills
116
189
.venv/bin/python phantom.py --skills
117
190
```
@@ -123,10 +196,25 @@ Plan approval mode:
123
196
- critique its own reasoning before bad steps cascade
124
197
- replan when tasks fail or get blocked
125
198
- persist memory across runs
126
-
- learn from human demonstrations
199
+
- learn from human demonstrations and surface matching procedures
200
+
- use a structured bundled playbook catalog with frontmatter, references, and PHANTOM-native workflow guidance
201
+
- ingest raw work signals into chief-of-staff memory and extract people, projects, and commitments
202
+
- stream a live activity page showing the current agent, task graph, tool calls, and run timeline
203
+
- expose a persistent HTTP gateway with session history, health, and doctor endpoints
127
204
- replay bounded browser workflows through Playwright
128
205
- expose the same runtime through Telegram and WhatsApp
129
206
207
+
PHANTOM also takes a fast lane for tiny local tasks. For example, a one-file workspace architecture review now avoids the full planner/executor/critic loop and can complete in about a second instead of burning dozens of model calls.
208
+
209
+
## When To Reach For PHANTOM
210
+
211
+
PHANTOM is strongest when:
212
+
213
+
- the task has real consequences if done wrong
214
+
- the workflow repeats often enough to benefit from learning
215
+
- you want the agent to ask, explain, and remember
216
+
- you care about what happened during the run, not just the final answer
217
+
130
218
## Human Control
131
219
132
220
PHANTOM is designed to work with humans, not around them.
@@ -135,6 +223,7 @@ PHANTOM is designed to work with humans, not around them.
135
223
-`--approve-plan` shows the plan and waits for approval
136
224
-`--confirm` requires approval for the plan and risky tool actions
137
225
- messaging users get a prompt instead of silent failure on greetings or empty/image-only messages
226
+
- messaging DMs default to pairing, so unknown senders cannot trigger runs until you approve them
138
227
139
228
This gives you a cleaner progression:
140
229
@@ -145,7 +234,7 @@ This gives you a cleaner progression:
145
234
146
235
## Teach Mode
147
236
148
-
PHANTOM can learn repeated workflows from humans.
237
+
PHANTOM can learn repeated workflows from humans, match them back to future tasks, and reuse the executable parts.
0 commit comments