{"id":31923024,"url":"https://github.com/rocketchat/apps.rocket.chat.querybot","last_synced_at":"2025-10-13T23:43:32.528Z","repository":{"id":246909989,"uuid":"807992489","full_name":"RocketChat/Apps.Rocket.Chat.QueryBot","owner":"RocketChat","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-12T06:18:58.000Z","size":649,"stargazers_count":10,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-29T01:40:00.635Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RocketChat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-30T07:07:54.000Z","updated_at":"2025-04-04T03:36:33.000Z","dependencies_parsed_at":"2024-08-11T15:24:02.944Z","dependency_job_id":"f041d344-4405-48e6-8d0d-c60a32153f9e","html_url":"https://github.com/RocketChat/Apps.Rocket.Chat.QueryBot","commit_stats":null,"previous_names":["rocketchat/apps.rocket.chat.querybot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RocketChat/Apps.Rocket.Chat.QueryBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RocketChat%2FApps.Rocket.Chat.QueryBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RocketChat%2FApps.Rocket.Chat.QueryBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RocketChat%2FApps.Rocket.Chat.QueryBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RocketChat%2FApps.Rocket.Chat.QueryBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RocketChat","download_url":"https://codeload.github.com/RocketChat/Apps.Rocket.Chat.QueryBot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RocketChat%2FApps.Rocket.Chat.QueryBot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017232,"owners_count":26086016,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-13T23:43:28.794Z","updated_at":"2025-10-13T23:43:32.523Z","avatar_url":"https://github.com/RocketChat.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg width=30% src=\"https://github.com/user-attachments/assets/a92f27b9-5101-4725-8311-a0e6ada0edc7\" alt=\"rocketchat-logo\"\u003e\n\u003c/div\u003e\n\n\u003ch1\u003eAI Query Bot\u003c/h1\u003e \u003ch3\u003eA Configurable Retrieval-Augmented Generation (RAG) Pipeline Executor for Rocket.Chat\u003c/h3\u003e\n\nThe AI Query Bot transforms Rocket.Chat into a powerful personal assistant. Whether you're managing work schedules, handling internal knowledge, or extracting insights from large discussions, this bot can find the answers you need.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg width=60% src=\"https://github.com/user-attachments/assets/144febb6-7399-4f94-b49b-99e80a5ddc9e\" alt=\"app-icon\"\u003e\n\u003c/div\u003e\n\n\u003ch2\u003eFeatures 🚀\u003c/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eConfigurable RAG Pipeline: Customize the pipeline through the app's settings, controlling aspects such as the embedding/tokenizer engine, vector database, and more.\u003c/li\u003e \n  \u003cli\u003eSupport for Multiple LLMs: Choose from various open-source LLMs like Mistral, Llama, and Phi for response generation.\u003c/li\u003e\n  \u003cli\u003eInteractive and User-Friendly:\nUsers can interact with the bot using simple slash commands, making it easy to query information and receive summaries without needing to navigate away from the chat interface.\n\u003c/li\u003e\n  \u003cli\u003eCustomizable Responses:\nFormat responses in markdown, allowing for rich text outputs including bullet points, numbered lists, links, and more. This ensures that the responses are not only informative but also easy to read and understand.\u003c/li\u003e\n  \u003cli\u003eSecure and Efficient: Ensures secure communication while delivering accurate and contextually relevant responses.\u003c/li\u003e\n  \n\u003c/ul\u003e\n\u003ch2 \u003eHow to set up 💻\u003c/h2\u003e\n\n\u003col\u003e\n  \u003cli\u003eHave a Rocket.Chat server ready. If you don't have a server, see this \u003ca href=\"https://developer.rocket.chat/rocket.chat/rocket-chat-environment-setup\"\u003eguide\u003c/a\u003e.\u003c/li\u003e \n  \u003cli\u003eInstall the Rocket.Chat Apps Engline CLI. \n  \n  ``` \n    npm install -g @rocket.chat/apps-cli\n  ```\n  \n  Verify if the CLI has been installed \n  \n  ```\n  rc-apps -v\n# @rocket.chat/apps-cli/1.4.0 darwin-x64 node-v10.15.3\n  ```\n  \u003c/li\u003e\n  \u003cli\u003eClone the GitHub Repository\u003c/li\u003e\n    \n ```\n    git clone https://github.com/RocketChat/Apps.Chat.Summarize.git\n ```\n  \n  \u003cli\u003eInstall app dependencies\u003c/li\u003e\n  \n  ```\n    cd app \u0026\u0026 npm install\n  ```\n  \n  \u003cli\u003eTo install private Rocket.Chat Apps on your server, it must be in development mode. Enable Apps development mode by navigating to \u003ci\u003eAdministration \u003e General \u003e Apps\u003c/i\u003e and turn on \"Enable development mode\".\u003c/li\u003e\n  \n  \u003cli\u003eDeploy the app to the server \u003c/li\u003e\n  \n  ```\n  rc-apps deploy --url \u003cserver_url\u003e --username \u003cusername\u003e --password \u003cpassword\u003e\n  ```\n  \n  - 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.\n  - `username` is the username of your admin user.\n  - `password` is the password of your admin user.\n\u003c/ol\u003e\n\n\u003ch2\u003eHow to use 💬\u003c/h2\u003e\n\nAfter setting up, you can start using the AI Query Bot by typing \u003ccode\u003e/ask \u003c/code\u003e followed by your query in any Rocket.Chat channel,. The bot will process your query through the configured RAG pipeline and provide a concise, contextually relevant response.\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg width=\"766\" alt=\"Screenshot 2024-08-25 at 8 24 52 PM\" src=\"https://github.com/user-attachments/assets/0e95e129-37fa-4807-a8c9-fe520dd1ad53\"\u003e\n\u003c/div\u003e\n\n\u003ch2\u003eSupport us ❤️\u003c/h2\u003e\n\nIf you like this project, please leave a star ⭐️. This helps more people to know this project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocketchat%2Fapps.rocket.chat.querybot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frocketchat%2Fapps.rocket.chat.querybot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocketchat%2Fapps.rocket.chat.querybot/lists"}