Dowser is a “research assistant”. Written in Python, it clusters results from search engines, associates words that appear in previous searches, and keeps a local cache of all the results you click on in a searchable database. Basically, it helps you keep track of what you find:

Resources
- Changelog
- AcidSearch - a nice way to tie it all together with Safari and Quicksilver