I&#x27;m not a big fan of semantic search itself, nor do I enjoy meticulously tagging my files. But I would love to have different views of my files, based on different metadata.<p>I know that I&#x27;m not always searching for files along the same hierarchy: sometimes I want to search along a timeline, because I know that I edited two files around the same time. Or I remember where I was when I wrote something, and I&#x27;d like to search on geolocation. Sometimes I know that I&#x27;ve implemented a similar feature for a different project, and want to copy&#x2F;review what I did then.<p>All these searches still have hierarchical components in them: in the &quot;date&quot; case, I would expect to browse to a generic &quot;N weeks ago&quot; directory, look at a few specific items to get my bearings, and start browsing deeper to narrow my date range, or move forward or backward in time. In the geolocation case, I&#x27;d want to pull up a map, click on a country, then a city or area, and look at the files I accessed while there. As for the project example, I probably have the project files lying around in a hierarchical directory already. But I&#x27;d want to access only the relevant feature file, not browse the entire project structure again.<p>For me, the problem with non-hierarchic interfaces isn&#x27;t just the lack of metadata: it&#x27;s a lack of tools for visualizing non-hierarchic matches. Every search I described above requires its own GUI...