Beagle is a tool for indexing and searching your data. Beagle is improving
rapidly on many fronts, and should work well enough for everyday use.
The Beagle daemon transparently monitors your data and updates the index
to reflect any changes. On an inotify-enabled system, these updates happen
more-or-less in real time. So for example,
* Files are immediately indexed when they are created, are re-indexed
when they are modified, and are dropped from the index upon
* E-mails are indexed upon arrival.
* IM conversations are indexed as you chat, a line at a time.
Have a nice day,