aichaos/rivescript-js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Supports both Node.js and browser environments with async/await-based APIs for asynchronous macro execution and external storage backends like Redis. The interpreter uses pattern matching on trigger/response pairs and maintains per-user conversation state. Includes a CLI shell (`riveshell`) for interactive testing, UTF-8 mode for international characters, and integrates with web servers or telnet interfaces through modular examples.
383 stars and 3,238 monthly downloads. No commits in the last 6 months. Available on npm.
Stars
383
Forks
146
Language
JavaScript
License
MIT
Category
Last pushed
Feb 28, 2023
Monthly downloads
3,238
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/aichaos/rivescript-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
nerufuyo/nerubot
NeruBot is a comprehensive Discord companion created by @nerufuyo that transforms your server...
aichaos/rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
harubaru/eliza
ELIZA is an open domain chatbot with Discord and Twitter integration.
aichaos/rivescript-go
A RiveScript interpreter for Go. RiveScript is a scripting language for chatterbots.
Microsoft-community/Dotsimus
Machine learning powered chat moderation bot, its primary goal is to help monitor, protect the...