NotebookLM open-source alternative
Find a file
2025-10-26 22:17:25 -05:00
.gitignore First Commit 2025-10-26 22:17:25 -05:00
ARCHITECTURE.md First Commit 2025-10-26 22:17:25 -05:00
config.py First Commit 2025-10-26 22:17:25 -05:00
config_manager.py First Commit 2025-10-26 22:17:25 -05:00
llamanote-gemma270m.py First Commit 2025-10-26 22:17:25 -05:00
llamanote.py First Commit 2025-10-26 22:17:25 -05:00
README.md First Commit 2025-10-26 22:17:25 -05:00

LlamaNote

Description

  • Open-source alternative to NotebookLM, complete with RAG database inferencing and audio file generation (podcast format)
  • Complete database interfacing with either local or remote/cloud LLMs
  • Transcript generation, alteration, and specialization
  • Audio file generation via local and/or cloud/remote LLM's (including from major LLM providers such as Claude, OpenAI, Google, and more)
  • Customizable prompts, generations, and more

Getting Started

  • Create/start a new python virtual environment using your tool of choice (conda, uv, venv, etc)
  • Run 'pip install -r requirements.txt'
  • Edit any and all necessary files (there will be a .env creator which walks you through setting environment variables) and configurations
  • Indicate a folder and/or file(s) used for inferencing/transcript generation
  • Allow the program(s) to run and read the file(s), generate transcript(s), then finally generate audio files
  • Enjoy!