Skip to content

Commit 1fddb76

Browse files
committed
docs: use relative paths for MP4 videos in all READMEs to ensure correct rendering
1 parent ed09a72 commit 1fddb76

File tree

4 files changed

+39
-15
lines changed

4 files changed

+39
-15
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
**What it really means to be a 10x engineer—and the tool built for that reality.**
44

55
<p align="center">
6-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_axe_axe_ending.mp4" width="100%" autoplay loop muted playsinline>
6+
<video src="assets/mp4/axe_axe_axe_ending.mp4" width="100%" autoplay loop muted playsinline>
77
axe in action
88
</video>
99
</p>
@@ -110,7 +110,7 @@ To demonstrate the precision advantage, we built a minimal CLI agent implementat
110110
### Example 1: Basic Edit Operations
111111

112112
<p align="center">
113-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_comparison.mp4" width="100%" autoplay loop muted playsinline>
113+
<video src="assets/mp4/axe_comparison.mp4" width="100%" autoplay loop muted playsinline>
114114
comparison
115115
</video>
116116
</p>
@@ -125,7 +125,7 @@ The difference is clear. The basic agent searches blindly, while axe-dig underst
125125
When asked to explain how call flow tracking works, both agents found the context—but the results were dramatically different.
126126

127127
<p align="center">
128-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_explain_dig.mp4" width="100%" autoplay loop muted playsinline>
128+
<video src="assets/mp4/axe_explain_dig.mp4" width="100%" autoplay loop muted playsinline>
129129
call flow part 1
130130
</video>
131131
</p>
@@ -143,7 +143,7 @@ axe-dig didn't just use fewer tokens—it provided **better understanding** of h
143143
The difference compounds with follow-up questions. When we asked about caller information:
144144

145145
<p align="center">
146-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_call_flow_compounding.mp4" width="100%" autoplay loop muted playsinline>
146+
<video src="assets/mp4/axe_call_flow_compounding.mp4" width="100%" autoplay loop muted playsinline>
147147
call flow part 2
148148
</video>
149149
</p>
@@ -158,7 +158,7 @@ The difference compounds with follow-up questions. When we asked about caller in
158158
In the mlx-lm codebase, when asked how to compute DWQ targets:
159159

160160
<p align="center">
161-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_better_inference.mp4" width="100%" autoplay loop muted playsinline>
161+
<video src="assets/mp4/axe_better_inference.mp4" width="100%" autoplay loop muted playsinline>
162162
better inference
163163
</video>
164164
</p>
@@ -212,7 +212,7 @@ The result: **axe works brilliantly with both local and cloud models**, because
212212
Here's axe running with **srswti/blackbird-she-doesnt-refuse-21b**—a 21B parameter model from our Bodega collection, running entirely locally:
213213

214214
<p align="center">
215-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_subagents.mp4" width="100%" autoplay loop muted playsinline>
215+
<video src="assets/mp4/axe_subagents.mp4" width="100%" autoplay loop muted playsinline>
216216
local model demonstration
217217
</video>
218218
</p>
@@ -391,7 +391,7 @@ chop dfg src/db.py update_user
391391
**Subagents in action:**
392392

393393
<p align="center">
394-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_subagents.mp4" width="100%" autoplay loop muted playsinline>
394+
<video src="assets/mp4/axe_subagents.mp4" width="100%" autoplay loop muted playsinline>
395395
subagents
396396
</video>
397397
</p>
@@ -438,7 +438,7 @@ pytest tests/
438438
Hit **Ctrl+X** to toggle between axe and your normal shell. No context switching. No juggling terminals.
439439

440440
<p align="center">
441-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_axe_sample_toggle_shell.mp4" width="100%" autoplay loop muted playsinline>
441+
<video src="assets/mp4/axe_axe_sample_toggle_shell.mp4" width="100%" autoplay loop muted playsinline>
442442
shell toggle
443443
</video>
444444
</p>
@@ -547,7 +547,7 @@ Understanding code isn't just about reading—it's about **seeing** the structur
547547
The dashboard provides real-time visualization for:
548548

549549
<p align="center">
550-
<video src="https://github.com/SRSWTI/axe/raw/main/assets/mp4/axe_axe_future.mp4" width="100%" autoplay loop muted playsinline>
550+
<video src="assets/mp4/axe_axe_future.mp4" width="100%" autoplay loop muted playsinline>
551551
dashboard visualization
552552
</video>
553553
</p>

docs/AXE-DIG.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,11 @@ To demonstrate the precision advantage, we built minimal CLI agent implementatio
291291

292292
When asked to explain how call flow tracking works:
293293

294-
![call flow explanation](../assets/axe_gif_explain_dig.gif)
294+
<p align="center">
295+
<video src="../assets/mp4/axe_explain_dig.mp4" width="100%" autoplay loop muted playsinline>
296+
call flow explanation
297+
</video>
298+
</p>
295299

296300
**Left:** Basic agent had to read the entire file after grepping for literal strings. **44,000 tokens**.
297301
**Right:** axe-dig used **17,000 tokens** while discovering:
@@ -305,7 +309,11 @@ axe-dig provided better understanding with fewer tokens.
305309

306310
When asked about caller information:
307311

308-
![compounding effect](../assets/axe_gif_call_flow_compounding.gif)
312+
<p align="center">
313+
<video src="../assets/mp4/axe_call_flow_compounding.mp4" width="100%" autoplay loop muted playsinline>
314+
compounding effect
315+
</video>
316+
</p>
309317

310318
**Left:** Started wrong, inferred wrong, continued wrong.
311319
**Right:** Had more context from the start, leading to precise answers.
@@ -314,7 +322,11 @@ When asked about caller information:
314322

315323
In the mlx-lm codebase, when asked how to compute DWQ targets:
316324

317-
![better inference](../assets/axe_gif_better_inference.gif)
325+
<p align="center">
326+
<video src="../assets/mp4/axe_better_inference.mp4" width="100%" autoplay loop muted playsinline>
327+
better inference
328+
</video>
329+
</p>
318330

319331
**Left:** Explained the concept generically.
320332
**Right:** axe actively searched the codebase and found the actual implementation.

examples/README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,13 +163,21 @@ pytest tests/test_db.py
163163

164164
Hit **Ctrl+X** to seamlessly switch between axe and your normal shell:
165165

166-
![shell toggle](../assets/axe_gif_axe_sample_toggle_shell.gif)
166+
<p align="center">
167+
<video src="../assets/mp4/axe_axe_sample_toggle_shell.mp4" width="100%" autoplay loop muted playsinline>
168+
shell toggle
169+
</video>
170+
</p>
167171

168172
### Precision vs. Basic Search
169173

170174
See the difference between basic grep-based agents and axe-dig's intelligent code understanding:
171175

172-
![comparison](../assets/axe_gif_comparison.gif)
176+
<p align="center">
177+
<video src="../assets/mp4/axe_comparison.mp4" width="100%" autoplay loop muted playsinline>
178+
comparison
179+
</video>
180+
</p>
173181

174182
**Left:** Basic CLI agent with grep
175183
**Right:** axe with axe-dig tools

src/axe_cli/agents/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ axe isn't limited to one main agent. You can create subagents and tasks for *any
88

99
Need a dedicated security researcher? A ruthlessly precise code reviewer? A creative copywriter? axe can create and deploy specialized subagents based on your exact requirements. These subagents help you complete tasks better, faster, and more efficiently—operating with lethal precision to divide and conquer complex workflows.
1010

11-
![subagents in action](../../assets/axe_gif_subagents.gif)
11+
<p align="center">
12+
<video src="../../../assets/mp4/axe_subagents.mp4" width="100%" autoplay loop muted playsinline>
13+
subagents in action
14+
</video>
15+
</p>
1216

1317
**Subagents enable parallel task execution:** Spawn multiple specialized agents to work on different aspects of a problem simultaneously, each with their own context and tools.
1418

0 commit comments

Comments
 (0)