Clients
How do you talk with the Cat from a script, from the browser or from a server?
The Cat is an AI microservice, which means it is intended to be added to any application as a conversational layer.
You can check out the REST API playground directly on your installation, at localhost:1865/docs
.
There are several client libraries that may help you to easily chat with the Cat and call its endpoints from another application. Below we list client libraries in many languages, web widgets and client apps.
Some of the clients are maintained from the community, some others come from individual contributors. If you find any problem, open an issue or PR on the dedicated repository - be nice!
Client Libraries
Language | Repository |
---|---|
Typescript/Javascript Client | |
Python Client | |
C# Client | |
PHP Client | |
Ruby Client | |
Go Client | |
Java Client |
Frontend Chat Widgets
Name | Framework | Repository |
---|---|---|
widget-vue | Vue Widget | |
widget-alpine | Alpine Widget | |
widget-svelte | Svelte Widget | |
widget-CCAT-react | React Widget |
Apps
Name | Platform | Repository |
---|---|---|
Meowgram | Telegram bot | |
discord-bot-ts | Discord bot |
Command Line Interfaces
Language | Repository |
---|---|
Meow CLI |