open-notebook

Organize and analyze research materials across PDFs, videos, audio, web pages, and Office documents.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Hung-3008/agusta --skill open-notebook-hung-3008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-notebook
Source: https://github.com/Hung-3008/agusta/tree/main/.agents/skills/open-notebook
Command: npx skills add https://github.com/Hung-3008/agusta --skill open-notebook-hung-3008

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Open Notebook provides a private, self-hosted workspace to organize, index, and analyze diverse research materials across PDFs, videos, audio, web pages, and Office documents, while enabling AI-powered notes, summaries, and document-centric conversations.

Core Features & Use Cases

  • Notebook-based organization: create notebooks with sources, notes, and chat sessions to structure research workflows.
  • Multi-source ingestion: full-text and vector search across multiple content types, with flexible ingestion pathways.
  • AI-assisted insights and podcasting: generate notes, summaries, and multi-speaker podcasts from research material, plus context-aware chats with documents.

Quick Start

Install Docker, set OPEN_NOTEBOOK_ENCRYPTION_KEY, run docker-compose up -d, then access http://localhost:8502 to begin ingesting content.

Frequently Asked Questions about open-notebook

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

FAQPage Schema
How do I create a self-hosted AI research notebook for private document analysis?

You can build a self-hosted AI research notebook by running the provided Docker container, which organizes and analyzes private materials across PDFs, videos, audio, and Office documents with local storage.

Can I chat with my research documents and ingest multiple content types locally?

Yes, you can ingest multiple content types locally and chat with your research documents. The system enables context-aware conversations and generates AI-powered notes and summaries from your ingested sources.

Does this private research notebook support full-text and vector search across web pages and PDFs?

Yes, this private research notebook supports full-text and vector search across web pages, PDFs, and other sources. It indexes diverse materials to allow flexible retrieval within your structured notebooks.

How do I generate AI summaries and podcasts from ingested research materials?

To generate AI summaries and podcasts from research materials, ingest your sources into a notebook and apply transformations. The system creates notes, summaries, and multi-speaker podcasts from the content.

Do I need Docker and an encryption key to set up a private notebook for academic R&D?

Yes, you need Docker and an encryption key to set up this private notebook for academic R&D. After setting the environment variable and running Docker Compose, you can access the local instance to ingest content.

What are the limitations of using a self-hosted notebook for multi-source research ingestion?

Limitations of using a self-hosted notebook include relying on your own infrastructure to manage Docker and local storage. You must configure environment variables and manage processing limits for multi-source ingestion yourself.