Tailchat Assistant is your very own AI-powered chat bot, ready to implement into your guild!
Go to file
2024-07-26 01:45:57 -04:00
.husky Upload to public 2024-06-18 21:49:56 +00:00
src Fix minor Logger things 2024-07-26 01:45:57 -04:00
.env.example Initial implementation of the new message storage 2024-07-23 13:34:34 -04:00
.gitignore Move messages.json to a persist directory and remove unused imports 2024-07-25 12:43:56 -04:00
.prettierrc Upload to public 2024-06-18 21:49:56 +00:00
BARE.md Reformat .md files 2024-07-25 17:24:36 -04:00
docker-compose.yml Use a Docker Volume by default for the persist directory 2024-07-25 16:54:46 -04:00
DOCKER.md Reformat .md files 2024-07-25 17:24:36 -04:00
Dockerfile Add Docker support 2024-07-25 12:55:48 -04:00
entrypoint.sh Add Docker support 2024-07-25 12:55:48 -04:00
LICENSE Upload to public 2024-06-18 21:49:56 +00:00
package-lock.json Use dotenv 2024-07-14 13:48:25 -04:00
package.json Use dotenv 2024-07-14 13:48:25 -04:00
README.md Create different instructions for Docker and bare metal 2024-07-25 17:21:38 -04:00
tsconfig.json Update configs 2024-07-06 01:32:52 +00:00

Tailchat-Assistant

Tailchat Assistant is your very own AI-powered chat bot, ready to implement into your guild!

Problems?

Reach out to me at contact@povario.com if you encounter any issues.


Prerequisites

  • A Tailchat server (duh)
    • Make sure the "Openapi Platform Plugin" and "App Integration" plugins are enabled
  • An OpenAI API Key / OpenAI API compatible service (LocalAI is recommended)
    • If you are using something like LocalAI, be sure to have a decently powerful machine to make response times as fast as possible!

Included

  • A sensible system prompt
  • Persistent storage in a messages.json file
    • Only messages to and from the bot are written to disk.
  • Automatically detect and analyze images
  • Generate images with the prefix "Please generate:"

Not inlcuded

  • Any LLM, API endpoint, API keys or anything similar
  • Filtering or moderation
  • Extensive testing of the system prompt, so no rigorous testing of declining dangerous/illegal requests users may present

Getting started

Choose how you want to run the bot: