If you're an avid NotebookLM user, chances are you’ve spent a good amount of time playing around with its Studio outputs: Mind Maps, Audio Overviews, Video Overviews, Slide Decks, Infographics, and more. And while these features feel genuinely useful (not just AI for the sake of AI), one of the best ways to take NotebookLM to the next level is by pairing it with the right external tools.

I've paired it with practically all the productivity tools I use, and I've found that it unsurprisingly gels best with other Google products. Now that NotebookLM and Gemini finally work better together, one pairing stands out above the rest: combining NotebookLM with a custom Gemini Gem.

What are Gemini Gems?

Gemini's most underrated feature

Gemini Gems are a feature that I somehow ignored for the longest time. Gems is a feature Google announced back in May 2024 during Google I/O that lets you create custom versions of Gemini that you build once and reuse forever. For instance, something you are likely to do is give an AI chatbot the same instructions to follow every time you create a new thread. With a Gemini Gem, you only need to set up the instructions once, and it remembers your preferences automatically.

Ultimately, a Gem remembers exactly how you like your responses formatted and delivered, saving you the hassle of typing out the same prompt every single time. Gems are designed to help you exactly how you want and can be revisited at any time you'd like. The best part is that Google offers a bunch of premade Gems you can begin with, like Career Guide, Brainstormer, and Productivity Planner (my personal favorite). This lets you check out how Gems can help you without going through the hassle of setting up a custom one yourself.

That's how I started experimenting with Gems too — I began with the premade Google ones, and as I kept using them, I realized just how many repetitive tasks I turn to Gemini for daily. Similarly, I also realized there are a couple of tasks where NotebookLM and Gemini Gems together can save even more time.

Why pair Gemini Gems with NotebookLM, anyways?

It sounds weird, I know

Now, while you can upload NotebookLM notebooks to Gemini threads, the difference between simply doing that and setting up a Gem is that a Gem automates how the content is handled. Every time you create a new Gemini thread, you're essentially starting with a blank slate. Gemini can browse the internet in real-time, access information from your connected services, and use memory (if enabled), but that’s practically it. If you want to work with certain documents, you need to upload them to the thread and take it from there. Adding NotebookLM to the mix changes this.

Since NotebookLM notebooks essentially act as grounded knowledge bases, you can populate a notebook with curated sources and then feed the notebook to Gemini. This way, Gemini has access to a structured set of information that it can refer to, in addition to its training data and content on the web. This integration is the perfect way to combine your existing notes and material with new information from Gemini's broader knowledge and the web, and it’s also an excellent way to query multiple NotebookLM notebooks all at once.

However, an issue that still exists with this integration is if you need to constantly add NotebookLM notebooks, explain context to Gemini, or repeat instructions across threads. This quickly becomes tedious (and frustrating), and it’s exactly where setting up a Gemini Gem can really shine. When setting up a Gem, you can also set up files that your Gem can reference. You can upload files from your device, Google Drive, import code, and of course, add NotebookLM notebooks.

Even when you upload your notebooks with fresh content, they’re automatically updated across all your Gemini Gems. This means you no longer have to manually re-upload or re-explain context every time something changes — your Gem always works with the latest information. The combination of NotebookLM’s structured knowledge and Gemini Gems’ automation turns what used to be a repetitive, manual process into a seamless workflow.

Here’s how I integrated NotebookLM with Gemini Gems

It takes minutes

I view Gems as less of a universal solution and more of a personal productivity enhancer, meaning the way you integrate them into your workflow will depend entirely on your needs and habits. One way I extensively use this Gems + NotebookLM workflow is with my student workflow. Before a new semester begins, I spend some time creating new NotebookLM notebooks for each course I'm taking, and I populate each notebook with relevant material I'll need to access throughout the semester, like the course outline, textbook, lecture slides, online resources, etc.

Typically, my semester consists of seven courses, meaning I have seven notebooks to rotate through every semester. As the semester progresses, there are times where I create topic-based notebooks for specific courses, just to keep everything organized and prevent my primary notebooks from getting too overwhelming. Given NotebookLM has no organizational features, I need to manually find the notebook I want to work with every time I sit down to study. If I want more resources to work with, I choose to pair it with Gemini, meaning I need to repeatedly upload notebooks, explain context, and give instructions for how I want the content processed.

So, I created a Gem that acts as a "Master Tutor" for my entire semester. Instead of juggling seven different chat threads or creating a separate Gem for every single class, I built just one. I went into the Gem's settings, linked all seven of my active course notebooks to its knowledge base, and then gave it a specific set of rules to handle the variety. For instance, I told the Gem that if I ask about a programming notebook, it should act like a developer, break down concepts, and critique all my code.

If I switch topics to a theory-based subject, the Gem should automatically adapt and help me summarize key concepts, create structured outlines, and highlight important points for review. It knows exactly how to handle each type of material without me having to repeat instructions or upload new files every time. While I do head to my individual NotebookLM notebooks when I need to work with the Studio outputs, I stick to this single Gemini Gem when I want to work with information from the web and my own sources.

I regret not doing this sooner

If you're sleeping on Gemini Gems, take this as your sign. The best part is that setting this up takes literal minutes, and you don't need to bother constantly updating the Gem once it's set up. It's genuinely one of the best changes I've made to my workflow.