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

Recent releases

  •  20 Oct 2004 02: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 08: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.

      •  10 Jan 2004 08:21

        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.

        •  18 Dec 2003 23:52

          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.

          •  02 Dec 2003 02: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 Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.