Benzo is a Python-based chatbot designed for conversational purposes.
Unfortunately, version 1.0 comes with a few notes to consider carefully. Firstly, the implementation of persistence is not great. The entire brain is loaded into memory on startup, and flushed to disk at set intervals. This leads to a large memory footprint and a sizeable CPU hit when the brain is deserialized/serialized. However, future versions of Benzo will be DBM/SQL based and won't have this issue.
Another limitation of Benzo is that the module interface is not cleanly defined yet. This means that any customizations made now could potentially break in future versions. The same applies to the config file and the User DB.
If these limitations haven't discouraged you, then there's no reason not to unleash Benzo on your favorite IRC channel. However, we recommend that you let him sit and learn for a while before announcing his presence, or else he'll just repeat himself.
Version 0.3: N/A