This document describes Sirio, an ontology-based video search engine that allows users to search video content using different interfaces like free text, natural language, or graphical concept composition. The system uses an automatically generated ontology to encode semantic relationships between concepts and exploits this structure to expand queries. It provides responsive search across different video domains through a web-based Rich Internet Application interface without requiring installation.