krunner is a mini-CLI you can open with alt-F2 by default (customizable of course). It allows searching apps or the web, opening web sites, search files, controlling music being played, or whatever really as it's extensible through plugins.
If using KDE is acceptable to you, you can learn more here: https://userbase.kde.org/Plasma/Krunner