diff --git a/README.md b/README.md index 6e334b5..6d8eb34 100644 --- a/README.md +++ b/README.md @@ -36,43 +36,43 @@ ## Features in Action ### Live Traffic Dashboard -![Dashboard](docs/demos/01-dashboard.mp4) +![Dashboard](docs/demos/01-dashboard.gif) Real-time request feed, top-IP leaderboard, world traffic map, and live blocking activity — all in one view. --- ### Owl AI Assistant -![Owl Chat](docs/demos/02-owl-chat.mp4) +![Owl Chat](docs/demos/02-owl-chat.gif) Ask your gateway anything in plain English. Owl analyses current traffic, surfaces threats, and recommends exactly what to tighten — no dashboards to dig through. --- ### IP Intelligence -![IP Intelligence](docs/demos/03-ip-intelligence.mp4) +![IP Intelligence](docs/demos/03-ip-intelligence.gif) Every IP automatically profiled: geolocation, ASN, VPN/Tor detection, AbuseIPDB reputation score, and full request history. Click any IP to deep-dive, then ask Owl to triage it in context. --- ### Gateway Control Plane -![Gateway](docs/demos/04-gateway.mp4) +![Gateway](docs/demos/04-gateway.gif) Full Envoy xDS control — live topology view, listeners, filter chains, clusters, and extensions. See exactly which clusters are in use and by how many chains. No YAML editing required. --- ### TLS Certificate Automation -![Certs](docs/demos/05-certs.mp4) +![Certs](docs/demos/05-certs.gif) ACME auto-renewal via Let's Encrypt or ZeroSSL, delivered straight to Envoy SDS. Stuck on HTTP-01 prerequisites? Ask Owl to walk you through it step by step. --- ### AI Patrol Sweeps -![AI Patrol](docs/demos/06-patrol.mp4) +![AI Patrol](docs/demos/06-patrol.gif) Scheduled AI sweeps monitor your traffic around the clock. Threats get triaged automatically and pushed to your notification channels — Telegram, Discord, Slack, or webhook. --- ### Mobile: Owl on the Go -![Mobile Owl](docs/demos/07-mobile.mp4) +![Mobile Owl](docs/demos/07-mobile.gif) Open the dashboard on your phone, ask Owl what happened in the last two hours, and watch it triage the threats, block the bad IPs, and confirm the blocks — all from a single chat. --- diff --git a/docs/demos/01-dashboard.gif b/docs/demos/01-dashboard.gif new file mode 100644 index 0000000..673b7af --- /dev/null +++ b/docs/demos/01-dashboard.gif Binary files differ diff --git a/docs/demos/01-dashboard.mp4 b/docs/demos/01-dashboard.mp4 deleted file mode 100644 index 6462b84..0000000 --- a/docs/demos/01-dashboard.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/02-owl-chat.gif b/docs/demos/02-owl-chat.gif new file mode 100644 index 0000000..2809ada --- /dev/null +++ b/docs/demos/02-owl-chat.gif Binary files differ diff --git a/docs/demos/02-owl-chat.mp4 b/docs/demos/02-owl-chat.mp4 deleted file mode 100644 index 88a6866..0000000 --- a/docs/demos/02-owl-chat.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/03-ip-intelligence.gif b/docs/demos/03-ip-intelligence.gif new file mode 100644 index 0000000..f56606b --- /dev/null +++ b/docs/demos/03-ip-intelligence.gif Binary files differ diff --git a/docs/demos/03-ip-intelligence.mp4 b/docs/demos/03-ip-intelligence.mp4 deleted file mode 100644 index 2722e4f..0000000 --- a/docs/demos/03-ip-intelligence.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/04-gateway.gif b/docs/demos/04-gateway.gif new file mode 100644 index 0000000..743e41b --- /dev/null +++ b/docs/demos/04-gateway.gif Binary files differ diff --git a/docs/demos/04-gateway.mp4 b/docs/demos/04-gateway.mp4 deleted file mode 100644 index 0072242..0000000 --- a/docs/demos/04-gateway.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/05-certs.gif b/docs/demos/05-certs.gif new file mode 100644 index 0000000..f02a26c --- /dev/null +++ b/docs/demos/05-certs.gif Binary files differ diff --git a/docs/demos/05-certs.mp4 b/docs/demos/05-certs.mp4 deleted file mode 100644 index 4475818..0000000 --- a/docs/demos/05-certs.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/06-patrol.gif b/docs/demos/06-patrol.gif new file mode 100644 index 0000000..9765ba9 --- /dev/null +++ b/docs/demos/06-patrol.gif Binary files differ diff --git a/docs/demos/06-patrol.mp4 b/docs/demos/06-patrol.mp4 deleted file mode 100644 index bd47fac..0000000 --- a/docs/demos/06-patrol.mp4 +++ /dev/null Binary files differ diff --git a/docs/demos/07-mobile.gif b/docs/demos/07-mobile.gif new file mode 100644 index 0000000..5e1d7f6 --- /dev/null +++ b/docs/demos/07-mobile.gif Binary files differ diff --git a/docs/demos/07-mobile.mp4 b/docs/demos/07-mobile.mp4 deleted file mode 100644 index ffce3ed..0000000 --- a/docs/demos/07-mobile.mp4 +++ /dev/null Binary files differ