Quick navigation: 🏴 English · 🇧🇷 Português
A small script that tracks, in real time, how many messages you still have left on NotebookLM before hitting your daily limit.
Built for Firefox, running through a userscript manager such as Tampermonkey.
Right next to the NotebookLM chat box, the script shows:
| Info | Description |
|---|---|
| 💬 Messages used | How many messages you've sent within the 24h window |
| ⏳ Messages remaining | How many you can still send |
| 🔄 Next slot | When a new message becomes available again |
| 📊 Visual bar | A colored indicator that fills up as usage rises |
The goal is simple: give you a quick, visual sense of how much of your limit is used, without counting manually.
Anyone who uses NotebookLM regularly and wants to avoid surprises when hitting the message limit.
No programming knowledge required to install or use it.
-
Install a userscript manager in Firefox.
- Recommended: Tampermonkey
- Alternative: Violentmonkey
-
Open the file
notebook-lm-counter.js, included in this folder. -
Copy the entire file content.
-
In Tampermonkey, click "Create a new script".
-
Paste the copied content into the editor.
-
Save the script (
Ctrl + S). -
Open NotebookLM in Firefox.
-
Done — the tracker should appear automatically near the chat box.
- This is a browser-only feature; it doesn't modify NotebookLM itself.
- Settings (like the daily limit) are stored locally in your browser.
- If the counter doesn't appear, refresh the page and check that the script is active in your userscript manager.
- The gear icon ⚙️ appears when you hover over the chat box — use it to adjust the daily limit and the display mode.
- If something looks off (e.g. the default limit doesn't match the real one), you can correct it manually in the settings panel.
Open-source project, for personal, non-commercial use. See the LICENSE file for details.
Um pequeno script para acompanhar, em tempo real, quantas mensagens você ainda tem disponíveis no NotebookLM antes de bater o limite diário.
Desenvolvido para Firefox, funcionando através de um gerenciador de userscripts como o Tampermonkey.
O script mostra, diretamente perto da caixa de chat do NotebookLM:
| Informação | Descrição |
|---|---|
| 💬 Mensagens usadas | Quantas mensagens você já enviou na janela de 24h |
| ⏳ Mensagens restantes | Quantas ainda podem ser enviadas |
| 🔄 Próxima liberação | Quando uma nova mensagem volta a ficar disponível |
| 📊 Barra visual | Um indicador colorido que preenche conforme o uso sobe |
A ideia é simples: dar uma noção rápida e visual do quanto do limite já foi consumido, sem precisar contar manualmente.
Para qualquer pessoa que usa o NotebookLM com frequência e quer evitar surpresas ao esbarrar no limite de mensagens.
Não é necessário saber programação para instalar ou usar.
-
Instale um gerenciador de userscripts no Firefox.
- Recomendado: Tampermonkey
- Alternativa: Violentmonkey
-
Abra o arquivo
notebook-lm-counter.js, incluído nesta pasta. -
Copie todo o conteúdo do arquivo.
-
No Tampermonkey, clique em "Create a new script" (ou "Criar novo script").
-
Cole o conteúdo copiado no editor.
-
Salve o script (
Ctrl + S). -
Abra o NotebookLM no Firefox.
-
Pronto — o rastreador deve aparecer automaticamente perto da caixa de chat.
- Este é um recurso que funciona apenas no seu navegador; ele não modifica o NotebookLM em si.
- As configurações (como o limite de mensagens) ficam salvas localmente, no seu navegador.
- Se o contador não aparecer, atualize a página e confira se o script está ativo no gerenciador de userscripts.
- O ícone de engrenagem ⚙️ aparece ao passar o mouse sobre a caixa de chat — por ele dá para ajustar o limite diário e o modo de exibição.
- Se algo parecer errado (por exemplo, o limite padrão não bater com o real), é só corrigir manualmente no painel de configurações.
Projeto de código aberto, com uso pessoal e não comercial. Veja o arquivo LICENSE para mais detalhes.