lfnovo/open-notebook — GitHub Repository Preview
AI & Machine Learning ★ 21.0k TypeScript

lfnovo/open-notebook

by @lfnovo ·

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.

lfnovo
@lfnovo Project maintainer on GitHub
View Profile
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

Tags

#notebook#ai#llm#note-taking#self-learning#open-source

Related Projects