-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathdemo.tape
More file actions
184 lines (156 loc) · 2.09 KB
/
demo.tape
File metadata and controls
184 lines (156 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
# VHS tape file for generating the demo GIF
# Install VHS: https://github.com/charmbracelet/vhs
# Run: vhs demo.tape
Output demo.gif
Set FontSize 15
Set Width 1200
Set Height 800
Set Theme "Catppuccin Mocha"
Set TypingSpeed 50ms
Hide
Type "go run ."
Enter
Sleep 3s
Show
# Welcome screen — admire the neural-net animation and typing effect
Sleep 4s
# Dismiss welcome → lands on lesson 1
Enter
Sleep 1.5s
# Go to lesson 2 (Context Window) — the star of the show
Type "n"
Sleep 1s
# Advance to visualization (bucket)
Right
Sleep 1.5s
# Add tools to fill the bucket
# Select "Read small file"
Enter
Sleep 0.6s
# Move to "Read large file" and add
Down
Enter
Sleep 0.6s
# Move to "Grep codebase" and add
Down
Down
Enter
Sleep 0.6s
# Move to "Bash: run tests" (big one) and add
Down
Down
Enter
Sleep 0.6s
# Add "Bash: build"
Down
Enter
Sleep 0.6s
# Add conversation messages
Down
Enter
Sleep 0.5s
Down
Enter
Sleep 0.5s
# Pause to show the filled bucket
Sleep 1.5s
# Switch to MCP servers tab
Type "2"
Sleep 1s
# Enable GitHub (34 tools!)
Enter
Sleep 0.8s
# Enable Slack
Down
Enter
Sleep 0.8s
# Enable Jira
Down
Enter
Sleep 0.8s
# Pause — show the MCP token cost
Sleep 2s
# Switch back to tools
Type "1"
Sleep 1s
# Add the huge file to trigger overflow + compression
Down
Down
Down
Down
Down
Down
Down
Down
Down
Enter
Sleep 2s
# Step through compression
Enter
Sleep 1.5s
Enter
Sleep 1.5s
Enter
Sleep 1.5s
Enter
Sleep 2s
# Return from compression
Enter
Sleep 1.5s
# Show the sidebar
Tab
Sleep 2s
Tab
Sleep 1s
# Jump to agentic loop lesson (lesson 15, intermediate)
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 0.5s
Type "n"
Sleep 1s
# Now on lesson 15 (Agentic Loop) — advance to viz
Right
Sleep 1.5s
# Step through the agentic loop iterations
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 0.8s
Enter
Sleep 2s
# Quit
Type "q"
Sleep 1s