AI & Machine Learning
โ
21.0k
TypeScript
lfnovo/open-notebook
21.0k
Stars
2.4k
Forks
128
Issues
TypeScript
Language
An open-source implementation of Notebook LM with more flexibility and features. Provides AI-powered note-taking, learning assistance, and knowledge management with support for multiple LLM providers. Self-hostable alternative to Google NotebookLM with customizable AI backends, document ingestion, and interactive notebook experiences for researchers and students.
View on GitHub
git clone https://github.com/lfnovo/open-notebook.git
Quick Start Example
bash
# Clone and run
git clone https://github.com/lfnovo/open-notebook
cd open-notebook
# Start with Docker
docker compose up -d
# Access at http://localhost:3000