matrixgpt/matrix-chatgpt-bot
Talk to ChatGPT via any Matrix client!
ArchivedBridges Matrix chat clients to OpenAI's official ChatGPT API using the node-chatgpt-api library, with conversation context stored at room or thread level. Supports end-to-end encryption, typing indicators, and granular access control via whitelist/blacklist for users and rooms. Deployable via Docker or Node.js with configurable API endpoints and model selection (defaulting to gpt-3.5-turbo).
240 stars. No commits in the last 6 months.
Stars
240
Forks
66
Language
TypeScript
License
AGPL-3.0
Category
Last pushed
Sep 16, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/matrixgpt/matrix-chatgpt-bot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
seratch/ChatGPT-in-Slack
Swift demonstration of how to build a Slack app that enables end-users to interact with a ChatGPT bot
etkecc/baibot
🤖 A Matrix bot for using different capabilities (text-generation, text-to-speech,...
innogames/slack-bot
Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull...
yujiosaka/ChatIQ
ChatIQ is a versatile Slack bot using GPT & Weaviate-powered long-term memory to accomplish...
yGuy/chatgpt-mattermost-bot
A very simple implementation of a service for a mattermost bot that uses ChatGPT in the backend.