Hi!

On Sat, 26 Mar 2005 03:29:50 +0900, Hans Fugal <fugalh / xmission.com> wrote:
> I am writing a log analyzer (hans.fugal.net/src/clog) that uses a sort
> of plugin (I call them agents) which is basically a class that gets
> instantiated and then called to do work.

I'm not sure if it fits the bill, but take a look at FreeBASE[1]. It
is part of the FreeRIDE[2] project, and also available as an
independent library(though I could not find a working download link
for just that upon basic googling)

HTH!
Shajith

1: http://freeride.rubyforge.org/wiki/wiki.pl?FreeBASE
2: http://freeride.rubyforge.org/wiki/wiki.pl