Hailo is a fast and lightweight markov engine intended to replace AI::MegaHAL. It has a Mouse (or Moose) based core with pluggable storage, tokenizer, and engine backends. It is similar to MegaHAL in functionality. The main differences (with the default backends) are better scalability, drastically less memory usage, an improved tokenizer, and tidier output. With this distribution, you can create, modify, and query Hailo brains. To use Hailo in event-driven POE applications, you can use the POE::Component::Hailo wrapper. One example is POE::Component::IRC::Plugin::Hailo, which implements an IRC chat bot.
ddserver.pl is a simple, small Perl script that acts as a DynDNS-compatible and ZoneEdit-compatible dynamic DNS server. It also provides an HTML Web interface, operating as a CGI script, and has been tested within Apache and lighttpd Web servers. It creates and maintains bind9 named.conf(5) zone files. Simple zone-specific templates and username/password ACLs are supported.