The interface for this is really clean and nice - did you use a theme or framework?

Thanks! It's using Elastic's Search UI (https://github.com/elastic/search-ui) and Ant Design (https://github.com/ant-design/ant-design).