đŸ¦¥ SlothChat: An Offline, Open-Weight AI for Your Group Chat Overload. A developer built SlothChat, an open-source, local-first tool that summarizes WhatsApp group chats by running the Qwen 2.5 1.5B model locally through HuggingFace Transformers. The app parses exported .txt chat files with a custom regex, feeds only the last 100 messages (roughly 1,000 tokens) into a strict prompt at temperature 0.1, and returns a three-bullet summary with action items via a Gradio interface. The developer said limiting context avoids the "Lost in the Middle" phenomenon and latency seen when large chats are fed to a 1.5B-parameter model. This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady https://dev.to/challenges/hacktoberfest-week3-2026-10-19 . SlothChat is a local-first, privacy-focused AI tool that reads your chaotic group chats overnight and hands you a clean, 3-bullet summary with action items in the morning. We all have that one group chat—the one with 150 unread messages about inside jokes, server crashes, and "who's bringing what." Instead of scrolling for 20 minutes to catch up, SlothChat does the heavy lifting. You simply export your WhatsApp chat as a .txt file, drop it into the app, and the AI extracts the signal from the noise. GitHub Repository: https://github.com/Dexter-6666/slothchat https://github.com/Dexter-6666/slothchat The core of SlothChat is a local inference pipeline running the Qwen 2.5 1.5B model via HuggingFace transformers . Instead of sending your private group chats to a closed API, the entire process runs on your machine or a free Colab instance . The script uses a custom regex parser to strip WhatsApp timestamps and format the text into a strict prompt. I pinned the temperature to 0.1 to force the model to stick strictly to the facts, avoiding creative hallucinations. A deliberate technical choice I made was processing the last 100 messages . While open-weight models can handle massive context windows, feeding a 5,000-message chat into a 1.5B parameter model results in the "Lost in the Middle" phenomenon where the model forgets details buried in long text and massive latency. By focusing on the most recent 100 messages roughly 1,000 tokens , SlothChat generates an accurate, lightning-fast summary of exactly what you missed overnight. Overnight group chats are the absolute worst thing to paste into a closed, rented model. It contains sensitive context, personal names, and half-baked plans. Running an open-weight model locally changes that entirely: SlothChat embodies the sloth lifestyle. It sits quietly, consumes zero cloud resources, and does the heavy cognitive lifting so I don't have to. I've traded the anxiety of a red notification badge for a clean, 3-line summary. Tech Stack: Python, HuggingFace Transformers, Qwen 2.5 Open-Weight , PyTorch, Gradio.