diff --git a/README.md b/README.md
index 54bd845d5b59fbcb973b7747824dff8e89e1721d..623f5a141dac3c46408d2de3e5d6a369a83ae599 100644
--- a/README.md
+++ b/README.md
@@ -39,4 +39,12 @@ Usage is same as running any other manim scene. To run a scene from examples run
 
 ```commandline
 manim examples/scenes/animals.py -pql
-```
\ No newline at end of file
+```
+
+## Example
+
+<p align="center">
+  <img src="https://github.com/Tomas124589/pyplaml/blob/main/examples/gif/animals.gif">
+</p>
+
+Other examples available at https://github.com/Tomas124589/pyplaml/blob/main/examples/gif/
\ No newline at end of file
diff --git a/examples/gif/animals.gif b/examples/gif/animals.gif
new file mode 100644
index 0000000000000000000000000000000000000000..481ba1bab4a40aa6047370b0db9f7356a875c48e
Binary files /dev/null and b/examples/gif/animals.gif differ
diff --git a/examples/gif/class_tree.gif b/examples/gif/class_tree.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7649c6edf6f46244431b58e25a7d0cdfcceeb924
Binary files /dev/null and b/examples/gif/class_tree.gif differ
diff --git a/examples/gif/dot_trace.gif b/examples/gif/dot_trace.gif
new file mode 100644
index 0000000000000000000000000000000000000000..ab0d9ba90cf38c9e5beebbf4a48974877cfb96f8
Binary files /dev/null and b/examples/gif/dot_trace.gif differ
diff --git a/examples/gif/observer_pattern.gif b/examples/gif/observer_pattern.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d1efde2f92ad10113ea2e5ce230494e6fa9451e3
Binary files /dev/null and b/examples/gif/observer_pattern.gif differ