Projects / Howie The Chatterbot

Howie The Chatterbot

Howie is an artificial intelligence agent with a natural language interface (a "chatterbot"). It is designed to be simple to install, configure, and extend. The emphasis is less on simulating a human conversation, and more on providing a "virtual assistant" which provides useful services to visitors through a natural, conversational interface.

Operating Systems

RSS Recent releases

  •  19 Oct 2004 19:32

Release Notes: This release features support for two new chat protocols (ICQ and IRC), a rewritten AIM interface, an updated AIML interpreter, and the usual bevy of bugfixes.

  •  18 Jan 2004 00:04

Release Notes: This release includes two new front-end modules (MSN Messenger and Jabber Chat), numerous fixes inside the AIML interpreter, and an improved system for customizing details of the bot's personality and interests.

Release Notes: This release features the latest versions of PyAIML and msnp, a new XML-RPC interface, support for "what does X stand for" questions, and support for persistent sessions.

Release Notes: This release includes a new pure Python AIML interpreter backend, a new logging feature, a more modular installation process, and support for "what rhymes with X?" questions.

  •  01 Dec 2003 18:22

Release Notes: This release fixes a crashing bug in the system tag handler, and features the humble beginnings of a framework for users to embed the output of shell commands in the bot's responses.


Project Spotlight


A partition or disk cloning tool similar to Symantec Ghost.


Project Spotlight


An image viewer and organizer.