| Here are various ones I found for linux(taken from freshmeat):
PedBot is an AOL Instant Messenger robot that features Eliza mode, area code lookup, calculator, dictionary, Google search/spell, IP mapper, password generator, pickup line generator, random quote, random fact, stock quotes, weather, zip to zip distance, and more. Administrative features include wrappers for: ping, nmap, traceroute, dig, whois, w, host, the ability to set configuration hash values through messaging, and initiating conversations with others, manual block / warn commands, and more.
Dunce is a simple chatterbot (conversational AI) and a language for programming such chatterbots. It uses a basic regex pattern matching and a semi-neural rule/response firing mechanism (with excitement/decay cycles).
InnerPeace is a free AI (artificial intelligence) chatterbot self-help program to help you achieve more inner peace. InnerPeace helps you let go of the issues that interfere with your inner peace and replace them with states that support your inner peace. InnerPeace runs on any platform with a Javascript 1.1 browser, such as Netscape 3 or higher. It generates over 100 HTML pages with one Javascript/HTML file. It can also be adapted for use as an advanced Javascript authoring tool. The online version and the download version are identical.
Ummon is an advanced Open Source chatterbot. The main principle of the bot is that it has no initial knowledge of either words or grammar; it learns everything "on the fly." Numerous AI techniques will be explored in the development of Ummon to achieve realistic "human" communication with support for different, customizable personalities.
Benzo is a pseudo-AI bot written in Python. In addition to providing humourous chatter, it performs basic IRC channel maintenance functions. It is written in a modular fashion, so adding commands and functionality is trivially easy. Benzo's 'brain' is a Markov Chain, which uses probabilites gathered in the input text to produce pseudo-random output.
Meme Machine is an experimental chatbot program that learns how to hold simple conversations by being exposed to training texts.
I also found thease that look intresting but not bots just chat progs.
The Interverse is the evolution and combination of the Web, chat, instant messaging (IM), and voice communication. It is not just a graphical user interface (GUI), but an immersive user interface (IUI). The Interverse is a virtual universe running on top of the Internet. It uses the Crystal Space 3D engine to render the user's view of the world.(screenshots)
OpenVerse is similar to other graphical chat systems like Excite Chat and Microsoft Chat, with the main differences being that OpenVerse is open source software, has no advertisements, and also runs on a variety of systems including Windows, Unix, Macintosh, and just about anything else for which you can find a copy of TCL/TK.(screenshot) |