# Deploy Open Notebook with Easypanel

URL: /templates/open-notebook

An open-source, privacy-focused alternative to Google's Notebook LM. Supports 18+ AI providers, multi-modal content (PDFs, videos, audio, web pages), podcast generation, full-text and vector search, and a full REST API.

## Installation notes

After deployment, open the Web UI at the assigned domain (port 8502). Configure your AI provider API keys in the Settings page inside the app. Supported providers include OpenAI, Anthropic, Ollama, LM Studio, and 14+ more. The REST API is available on port 5055.

## Benefits

### Privacy First

Self-hosted deployment keeps your research data completely private and under your control.

### Multi-Provider AI

Connect to 18+ AI providers including OpenAI, Anthropic, Ollama, and LM Studio — no vendor lock-in.

### Multi-Modal Content

Import PDFs, YouTube videos, audio files, and web pages as notebook sources.

### Podcast Generation

Generate professional multi-speaker podcasts from your research with full script control.

### Full REST API

Automate and integrate via a complete REST API available alongside the Web UI.

## Features

### AI-Powered Research

Chat with your notes and sources using any supported AI provider. Includes full-text and vector search across all content.

### SurrealDB Backend

Powered by SurrealDB for fast, flexible, multi-model data storage with GraphQL support.

### Multi-Language UI

Interface available in English, Portuguese, Chinese, Japanese, Russian, and Bengali.

### Open Source

MIT-licensed and fully customizable. Modify, extend, and integrate as needed.

## Configuration

- `appServiceName` (App Service Name, required): open-notebook

- `surrealDbImage` (SurrealDB Image, required): surrealdb/surrealdb:v2.6.5-dev

- `appServiceImage` (App Service Image, required): lfnovo/open_notebook:1.8.5

- `encryptionKey` (Encryption Key, required): Set during installation — Secret key used to encrypt your AI provider API keys in the database. Change this to a unique random string.

## Services

- open-notebook-surrealdb: app (surrealdb/surrealdb:v2.6.5-dev)

- open-notebook: app (lfnovo/open_notebook:1.8.5)

## Resources

- [Website](https://www.open-notebook.ai)

- [GitHub](https://github.com/lfnovo/open-notebook)

- [Documentation](https://github.com/lfnovo/open-notebook/tree/main/docs)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/open-notebook)