open-notebook

Ingest PDFs, web pages, videos, audio, and Office documents into self-hosted notebooks.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill open-notebook-scimate-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: open-notebook
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/claude-scientific-skills/skills/open-notebook
Command: npx skills add https://github.com/SciMate-AI/scicli --skill open-notebook-scimate-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Open Notebook provides a self-hosted, privacy-preserving workspace to organize and analyze diverse research materials with AI-powered insights, enabling researchers to work offline or on private networks without sacrificing collaboration or capabilities.

Core Features & Use Cases

  • Ingest and organize PDFs, videos, audio, web pages, and Office documents into notebooks with context-aware AI assistance.
  • Chat with documents using citations, generate AI-assisted notes, and create multi-speaker podcasts from research content.
  • Full-text and vector search across sources, notes, and transformations with model discovery and multi-provider support.

Quick Start

Install Docker, set OPEN_NOTEBOOK_ENCRYPTION_KEY, start the stack and then open http://localhost:8502 for the UI and http://localhost:5055/docs for the API reference.

Frequently Asked Questions about open-notebook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ingest and organize research materials with a self-hosted notebook?▼

You can ingest and organize research materials by deploying the self-hosted notebook via Docker Compose, which allows you to manage PDFs, videos, audio, web pages, and Office documents in one workspace.

Can I chat with my research documents and generate audio content?▼

Yes, you can chat with documents using citations, generate AI-assisted notes, and create multi-speaker podcasts directly from your research content sources using the notebook's context-aware AI assistance.

Does the self-hosted notebook require Docker and API access to organize sources?▼

Yes, organizing sources requires a Docker Compose deployment, setting an OPEN_NOTEBOOK_ENCRYPTION_KEY, and accessing the REST API at localhost:5055 for automation and UI interaction.

What is the best way to search across multiple research formats locally?▼

The best way to search across multiple research formats locally is using full-text and vector search across sources, notes, and transformations within a self-hosted notebook on a private network.

How does multi-provider AI support work for analyzing research sources?▼

Multi-provider AI support works by integrating with various AI providers to apply context-aware chat and model discovery, accelerating scientific workflows across your ingested research materials.

Why use a self-hosted notebook for AI-assisted research instead of cloud alternatives?▼

A self-hosted notebook provides a privacy-preserving workspace to organize and analyze diverse research materials with AI-powered insights, enabling researchers to work offline or on private networks without sacrificing capabilities.