Skip to content

clipmagic/ChatAI

Repository files navigation

ChatAI

ChatAI - ProcessWire chatbot

ChatAI is a ProcessWire chatbot module. It keeps chatbot behaviour inside the site:

  • prompt construction
  • blacklist and local reply handling
  • RAG context selection
  • message limits
  • observability logging
  • frontend widget responses

Chat generation uses models configured in AgentTools. Configure provider credentials, endpoints, and model choices in AgentTools, then select the AgentTools model in ChatAI module settings.

Requirements

  • ProcessWire 3.0.255 or newer
  • PHP 8.0 or newer
  • AgentTools 11 or newer
  • TextformatterEntities
  • TextformatterNewlineBR

Documentation

Start with the documentation index:

Admin Guides

Guides

Glossary

License

This module is released under the MIT License.

It integrates with third-party AI services, and all AI-generated output is provided "as is". Use of this module and any generated content is entirely at your own risk.

See LICENSE.md for full terms.

About

Chatbot for ProcessWire

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors