An open source, privacy-focused alternative to Google's Notebook LM!
Join our Discord server for help, to share workflow ideas, and suggest features!
Checkout our website Β»
π Get Started
Β·
π User Guide
Β·
β¨ Features
Β·
π Deploy
| #### π **Local Machine Setup** Perfect if Docker runs on the **same computer** where you'll access Open Notebook. ```bash mkdir open-notebook && cd open-notebook docker run -d \ --name open-notebook \ -p 8502:8502 -p 5055:5055 \ -v ./notebook_data:/app/data \ -v ./surreal_data:/mydata \ -e OPENAI_API_KEY=your_key_here \ -e SURREAL_URL="ws://localhost:8000/rpc" \ -e SURREAL_USER="root" \ -e SURREAL_PASSWORD="root" \ -e SURREAL_NAMESPACE="open_notebook" \ -e SURREAL_DATABASE="production" \ lfnovo/open_notebook:v1-latest-single ``` **Access at:** http://localhost:8502 | #### π **Remote Server Setup** Use this for servers, Raspberry Pi, NAS, Proxmox, or any remote machine. ```bash mkdir open-notebook && cd open-notebook docker run -d \ --name open-notebook \ -p 8502:8502 -p 5055:5055 \ -v ./notebook_data:/app/data \ -v ./surreal_data:/mydata \ -e OPENAI_API_KEY=your_key_here \ -e API_URL=http://YOUR_SERVER_IP:5055 \ -e SURREAL_URL="ws://localhost:8000/rpc" \ -e SURREAL_USER="root" \ -e SURREAL_PASSWORD="root" \ -e SURREAL_NAMESPACE="open_notebook" \ -e SURREAL_DATABASE="production" \ lfnovo/open_notebook:v1-latest-single ``` **Replace `YOUR_SERVER_IP`** with your server's IP (e.g., `192.168.1.100`) or domain **Access at:** http://YOUR_SERVER_IP:8502 |