I'm now part of two open source project, although this one I really want to be hands off. So if anyone is interested in taking it over, feel free. Here's a description from google code:
SNARF (Simple, Nhibernate, ActiveRecord Framework)
This is a C# .NET class library and set of Codesmith templates for generating code using the ActiveRecord pattern. It uses NHibernate for the underlying persistence in a fashion similar to Castle ActiveRecord. However, it differs in that the database generates the classes as well as xml mappings and does not use attributes. It does make some assumptions about your database schema.
Its been used in production, but has only been tested with Sql Server 2000 and 2005.
Snarf is good for small-medium size projects because we feel thats also what the ActiveRecord pattern is good for. However, should you need to switch to something heavier (DataMapper/Repository) you have the full power of NHibernate at your disposal.I released
SNARF on google code. Its something I built in my spare time for work, but since I no longer use the ActiveRecord pattern for larger projects and want to concentrate more on upgrading/rewriting WilsonORM, i'm releasing snarf to the wild.
You can find Snarf here:
http://snarf.googlecode.com/
Read the complete post at http://dotnettricks.com/blogs/craigbowesblog/archive/2009/02/02/738.aspx