Updated: thanks, Ayende! NHibernate Search, which you can get in source format with SVN from the NHContrib trunk here , is an API that integrates NHibernate with the popular indexer Lucene.NET. Out of the box, it indexes the properties from your entities...