We all get the annoying moments of scrolling through 80+ unread messages. With the AI chat summarizer, these headaches become the past. This AI app quickly turns messages in channels, DMs, or threads into a concise summary, boosting productivity for Rocket.Chat users.
- Summarize messages in channel / DM / thread
- Capture assigned tasks & participant summary in dialogue
- Suggest follow-up questions for quick reply
- Provide file summary of messages attachments
- Support custom LLM selection
- Detect and block malicious prompt injection
- Have a Rocket.Chat server ready. If you don't have a server, see this guide.
- Install the Rocket.Chat Apps Engline CLI.
npm install -g @rocket.chat/apps-cli
Verify if the CLI has been installed
rc-apps -v # @rocket.chat/apps-cli/1.4.0 darwin-x64 node-v10.15.3
- Clone the GitHub Repository
- Install app dependencies
- To install private Rocket.Chat Apps on your server, it must be in development mode. Enable Apps development mode by navigating to Administration > General > Apps and turn on "Enable development mode".
- Deploy the app to the server
- If you are running server locally,
server_url
is http://localhost:3000. If you are running in another port, change the 3000 to the appropriate port. username
is the username of your admin user.password
is the password of your admin user.
git clone https://github.com/RocketChat/Apps.Chat.Summarize.git
cd app && npm install
rc-apps deploy --url <server_url> --username <username> --password <password>
Once setup is completed, type /chat-summary
in the chat box of any channel / DM / thread, and you will see a summary of the messages like the one below.
If you like this project, please leave a star ⭐️. This helps more people to know this project.