Open source · MIT · No account

The open-source NotebookLM alternative: turn your sources into reports, flashcards, quizzes, mind maps and slide decks

The open-source NotebookLM alternative. Chat with your PDFs, notes and web pages with cited answers, using your own OpenAI, Claude or Gemini key, or local models. Runs on your machine; your notebooks never leave your browser.

git clone https://github.com/better-vault/better-vault && cd better-vault && npm i && npm run dev
A better-vault notebook with three sources and the Studio open, listing its nine tools beside the chat

What is better-vault?

better-vault is a free, open-source alternative to Google NotebookLM (now Gemini Notebook): you add your sources, chat with them with cited answers, and turn them into study and work material, using your own OpenAI, Anthropic or Google API key or local models through Ollama and LM Studio. Everything stays on your device, in your browser or the desktop app.

Fig 1Cited answer
[1][2][3]
marks · 1 2 3[2] · source · p. 7

Cited answers

Every claim points to its passage.

Fig 2Answer from
sourcesweb
switch · spaceyour sources only

Web mode

Your provider's own search, when you want it.

Fig 3Studio
RPTFLCMAPQZTBLDCKANAINFBRD
keys · 1–9report · 1/9

Nine Studio tools

From reports to slide decks.

Fig 4Model
cloudlocalOAIANTGEMOLLLMS
keys · 1–5anthropic · api key

Your key, your model

OpenAI, Claude, Gemini or local.

Fig 5Storage
indexeddb
lid · space0 bytes on our servers

Local-first

Notebooks stay on your device.

Fig 6Export
DOCXPPTXCSVXLSXSVG
files · 1–5deck.pptx · speaker notes

Real exports

Word, PowerPoint, Anki, Excel, SVG.

Nine ways to learn from your sources

Every Studio output is made from the sources you select, cites them where it can, and leaves with you as a file. A short tour plays when you get here; click anything to take over.

How cells make energy

Most of a cell's ATP is made in the mitochondria, where ATP synthase turns the flow of protons into energy. Glycolysis adds a little more in the cytoplasm.

Biology notes.pdf

PDF · passage 2

ATP synthase in the inner membrane makes most of the cell's ATP as protons flow back through it.

Report

Briefing doc, study guide, blog post or your own format, with citations.

WordMarkdown

Works with the model you choose

Bring an API key, or run a model on your own computer. Switch provider and model for each question.

  • Google GeminiAPI key
  • OpenAIAPI key
  • Anthropic ClaudeAPI key
  • OllamaLocal
  • LM StudioLocal
better-vault
Set up a provider

better-vault vs NotebookLM

Google's NotebookLM, now called Gemini Notebook, runs only on Gemini and keeps your notebooks on Google's servers. better-vault is open source and runs on your terms.

better-vault compared with NotebookLM
Featurebetter-vaultNotebookLM
Open sourceMITNo
Choose your AI modelOpenAI, Claude, Gemini, localGemini only
Local, offline modelsYesNo
No account neededYesNo
Data stays on your deviceYesNo
Self-host itYesNo
Cited answersYesYes
Reports, flashcards, quizzes, mind mapsYesYes
Slide decks and infographicsYesYes
Anatomy figures and whiteboardYesNo
Audio and video overviewsNoYes
Read the full comparison

What's next

better-vault is young and moving fast. These are the next steps on the roadmap.

Notes and a notebook guide

Save answers as notes, get a summary and suggested questions, and set the chat's goal and style.

More sources and deep research

DOCX, EPUB, YouTube, images and audio, plus web research that adds sources for you.

Edit outputs with a prompt

Change one slide, one section of a report or one branch of a mind map, and review a deck's outline first.

See the roadmap

Questions

What is better-vault?

better-vault is a free, open-source alternative to Google NotebookLM. You add PDFs, web pages, notes and text files to a notebook, chat with them with cited answers, and turn them into reports, flashcards, quizzes, mind maps, slide decks and infographics, using the AI model you choose.

Is better-vault free?

Yes. It is MIT-licensed and free to use and host. You pay your AI provider for what you use with your own API key, or nothing at all with a local model through Ollama or LM Studio.

Can I use it with Claude, ChatGPT or Gemini models?

Yes. better-vault works with Anthropic's Claude, OpenAI's GPT and Google's Gemini models with your own API key, and you can switch models for each question.

Does it work with local models?

Yes. Run better-vault on your computer and connect Ollama or LM Studio. Your sources then never leave your machine.

Where is my data stored?

On your device: in your browser's IndexedDB on the web, or in a SQLite file on your computer in the desktop app. There is no account and no server database. Requests are forwarded to the provider you pick, and keys and content are never stored or logged.

Can I self-host it?

Yes. better-vault is a Next.js app with no database. Run npm run build and npm start on any Node.js 20.9+ host, or deploy it to Vercel.

Does it make audio overviews like NotebookLM?

No. Audio and video overviews are out of scope. better-vault focuses on cited chat and written and visual outputs.

Is there a desktop app?

Yes. better-vault runs as a desktop app on macOS, Windows and Linux, with the same interface as the web app. It keeps notebooks in a file on your computer and updates itself.

Your sources, your model, your notebook.

Free and open source. Nothing to sign up for.