fjpaz.net fjpaz.net/ChatsLinksTagsAbout
  • Chats
  • Links
  • Tags
  • About

ChatGPT Enhancer

18 Nov 2025

userscript which strips utm_source from chatgpt.com page links, and adds hotkeys for setting model + reasoning effort, toggling memory

https://github.com/jmpaz/cgpt-enhancer

  • github12

external: README

ChatGPT Enhancer

This userscript adds convenience bindings to chatgpt.com for features which otherwise require mouse clicks.

Nix

This repo exposes a Chrome extension package:

inputs.cgpt-enhancer = {
  url = "path:/home/josh/dev/cgpt-enhancer";
  inputs.nixpkgs.follows = "nixpkgs";
};

Use inputs.cgpt-enhancer.packages.${system}.default with Chromium or Chrome's --load-extension=... flag.

Links

utm_source=chatgpt.com is automatically removed from links before navigation.

Model

Model picker: shift → shift

model-picker

Reasoning effort: hold alt/option + shift → shift

Focused model effort menu: shift + enter or shift + space on Thinking / Pro

reasoning-effort

Memory

Check status: F9

memory-status

Toggle enabled/disabled: F10

toggle-memory