Welcome to AiChaos on GitHub
AiChaos is a GitHub organization that focuses on chatbot technology, most notably the RiveScript scripting language. This web page serves as a high-level tour of some of the notable open source repositories in the AiChaos organization.
RiveScript is a simple plaintext scripting language for chatbots. In its simplest form, RiveScript code can look like this:
+ hello bot - Hello, human!
The official RiveScript website is at https://www.rivescript.com/
The RiveScript scripting language has been officially implemented in five different programming languages:
- Aiden is a RiveScript chatbot personality.
The AiChaos organization also hosts the development of complete chatbot applications, which chat with users on various interfaces and are powered by RiveScript or other chatbot technology.
- Scarecrow is a Slack and XMPP chatbot written in Go.
- Admiral is a Slack bot written in Python.
- Aires is an XMPP and AOL Instant Messenger bot written in Python.
Tools and Scripts
- Atom-RiveScript adds RiveScript language support to the Atom text editor.
- RiveScript-SublimeText adds RiveScript syntax highlighting for SublimeText.
- vim-rivescript adds RiveScript syntax highlighting for Vim.
- aiml2rs is a script to convert Alice AIML code into RiveScript code, and back again.