KeepChatGPT is an open source browser userscript designed to enhance the reliability, usability, and efficiency of the ChatGPT web interface. It runs through userscript managers and injects additional functionality directly into the page, allowing users to improve their workflow without requiring a backend service or separate application. It focuses on solving common problems experienced during AI conversations, such as session timeouts, network errors, message failures, and interruptions during long chats. By automating session refresh and maintaining active connections, KeepChatGPT reduces the need for repeated manual steps when recovering from errors or expired sessions. KeepChatGPT also introduces a variety of enhancements that improve the overall interface and user experience, including page cleanup, expanded display layouts, conversation cloning, and detailed chat information.
Features
- Automatic session refresh to prevent timeouts and interruptions
- Keep-alive functionality that maintains active ChatGPT sessions
- Conversation cloning for duplicating and reusing discussions
- Page purification and wide display modes for a cleaner interface
- Tracking interception and privacy-related enhancements
- Tools to resolve common errors such as message failures and network issues