
I think, like Avafind Everything also has a listener which records and updates the database as the files change in file system
(I observed this once when I was searching for something and a file with same name was created somewhere in the system and search result got automatically updated at that moment), we just have to show it in different pane/frame.