Mattermost plugin for local and third-party LLMs
The Mattermost Copilot Plugin adds functionality for local (self-hosted) and third-party (vendor-hosted) LLMs within Mattermost v9.6 and above. This plugin is currently experimental.
Contributions and suggestions are welcome. See the Contributing section for more details!
Join the discussion in the ~AI-Exchange channel and explore the Discourse forum. 💬
We recommend using Mattermost Server v9.6 or later for the best experience. Compatible Mattermost server versions include:
See the Mattermost Product Documentation for details on installing, configuring, enabling, and using this Mattermost integration.
Note: Installation instructions assume you already have Mattermost Server installed and configured with PostgreSQL.
To trigger a release, follow these steps:
-
For Patch Release: Run the following command:
make patch
This will release a patch change.
-
For Minor Release: Run the following command:
make minor
This will release a minor change.
-
For Major Release: Run the following command:
make major
This will release a major change.
-
For Patch Release Candidate (RC): Run the following command:
make patch-rc
This will release a patch release candidate.
-
For Minor Release Candidate (RC): Run the following command:
make minor-rc
This will release a minor release candidate.
-
For Major Release Candidate (RC): Run the following command:
make major-rc
This will release a major release candidate.
Interested in contributing to our open source project? Start by reviewing the contributor guidelines for this repository. See the Developer Setup Guide for details on setting up a Mattermost instance for development.
This repository is licensed under Apache-2, except for the server/enterprise directory which is licensed under the Mattermost Source Available License. See Mattermost Source Available License to learn more.