Skip to content
The Daily Repo

mattermost / mattermost-plugin-agents

Mattermost Agents plugin supporting multiple LLMs

Why this job: matched by what the repo talks about: agent, llm, plugin, support

The Mattermost Agents AI Plugin is an extension for mattermost that provides functionality for self-hosted and vendor-hosted LLMs

What it does

  • Agents that act on your behalf. Chat with a personal agent that searches and reads Mattermost, posts and sends messages, schedules posts and reminders, and uses tools from other systems. Configure multiple agents with their own instructions
  • Tools and MCP. Agents use built-in Mattermost tools, remote MCP servers with per-user OAuth (with a Connect card in the conversation), and tools registered by other Mattermost plugins. Dynamic tool loading keeps large tool catalogs out of t
  • Built-in Mattermost MCP server. Connect Claude Code, Claude Desktop, Cursor, VS Code, or any MCP client that supports streamable HTTP to Mattermost, using OAuth with dynamic client registration or a personal access token. Over 100 tools run
  • Governance. Per-tool approval policies, user, team, and channel access controls for agents, attribute-based access control, server audit logging, token usage tracking, and OpenTelemetry tracing. Admins decide which tools exist and which nee
  • Bring your own LLM. Use local models through OpenAI-compatible APIs (Ollama, vLLM), or OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, Google Gemini and Vertex AI, Cohere, Mistral, and Scale AI. See LLM Provider Configuration and Implementing

Get started

git clone https://github.com/mattermost/mattermost-plugin-agents.git
cd mattermost-plugin-agents

You need: Mattermost Server v12.0.0+; PostgreSQL database with pgvector extension for semantic search capabilities; Network access to your chosen LLM provider

Maintenance
Active
Last commit yesterday
Stars
257
+1 this week
Licence
Apache-2.0
Allows business use
Downloads for
3 systems
Mac, Windows, Linux
Latest version
v2.12.0
Released 9 days ago
Built with
Go
64% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
86% closed
25 still open
Pull requests
726 merged
53 waiting
Releases
94
30+ in the last year
More: download files, languages, topics and project record

Download files, v2.12.0

  • Mac6 files, 28 downloads
  • Windows3 files, 9 downloads
  • Linux9 files, 102 downloads

All files on GitHub (opens in new tab)

Languages

  • Go 64%
  • TypeScript 34%
  • JavaScript 1%
  • Makefile <1%

Topics

  • ai
  • llm
  • mattermost
  • mattermost-plugin

Project record

  • JobAgent frameworks
  • StatusListed
  • Commits734
  • Forks114
  • Watching14
  • Stars in 28 days+3
  • CreatedMay 3, 2023
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try