Ainebot project home page


Ainebot is a Natural Language chatbot which can be used as a
command-line program or with a web interface.

The Ainebot chat 'engine' has its' roots in the A.L.I.C.E chatbot (Program C).
Most existing chatbots use a database of files written in the AIML language.
The plain-text database files give the chabot its' personality. Ainebot uses
similar files, but written in an improved Ai language called AineLanguage.

AineLanguage is much easier to read than the XML-formatted AIML files,
which makes them easier to maintain or add to. Another advantage of ainebot
over most other chatbaots is that ainebot uses a 'compiled' brain. The database files
are compiled into a semi-binary format. This means that the chatbot's 'brain' is
not only much smaller, but also that the program starts up nearyl instantly.

Aine is the interpreter of AineLanguage - kind of language for creating chatbots.
Amy is the personality - .aine files - "brain", knowledge, bot's personality.

NEWS - 26 September 2010
Ainebot is now maintained by Gilbert Ashley.
Development is on-going and active.
To download new releases, go here:Sources
To download older releases, go here:Pasture

Gilbert Ashley
amigo at ibiblio dot org