diff --git a/README.md b/README.md
index 897bf4a..2f5013a 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
`inshellisense` provides IDE style autocomplete for shells. It's a terminal native runtime for [autocomplete](https://github.com/withfig/autocomplete) which has support for 600+ command line tools. `inshellisense` supports Windows, Linux, & macOS.
-

+
## Getting Started
diff --git a/docs/demo.gif b/docs/demo.gif
index 08c533c..6146e3b 100644
Binary files a/docs/demo.gif and b/docs/demo.gif differ
diff --git a/docs/demo.tape b/docs/demo.tape
new file mode 100644
index 0000000..7781af7
--- /dev/null
+++ b/docs/demo.tape
@@ -0,0 +1,27 @@
+Output docs/demo.gif
+Set FontSize 20
+Set Width 1600
+Set Height 800
+Set Shell bash
+Set PlaybackSpeed 2.0
+Set TypingSpeed 200ms
+Set CursorBlink false
+
+Type "is -c" Sleep 500ms Enter
+
+Sleep 6s Type "is" Sleep 1s Enter
+
+Hide
+Sleep 8s Type "cd " Enter # update the `cd` to your inshellisense directory
+Sleep 1s Type "clear" Enter
+Show
+
+Sleep 2s Type "is -c" Sleep 500ms Enter
+
+Sleep 4s Type "git sta" Sleep 2s Down Sleep 2s Tab Sleep 2s Enter
+
+Sleep 4s Type "git ad" Tab Sleep 2s Tab Sleep 2s Enter
+
+Sleep 200ms Type "git status" Sleep 500ms Enter
+
+Sleep 10s
\ No newline at end of file