open-notebook

Organize research notebooks with AI-assisted notes and multimodal content ingestion.

33.0k|3.2k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/K-Dense-AI/scientific-agent-skills --skill open-notebook-k-dense-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-notebook
Source: https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/scientific-skills/open-notebook
Command: npx skills add https://github.com/K-Dense-AI/scientific-agent-skills --skill open-notebook-k-dense-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Self-hosted, privacy-preserving workspace that replaces cloud-only research tools by organizing materials into notebooks, ingesting diverse sources (PDFs, videos, audio, web pages, and Office documents), generating AI-powered notes and summaries, and enabling contextual conversations with documents across a private data store.

Core Features & Use Cases

  • Create and organize research notebooks to collect sources, notes, and AI-assisted insights.
  • Ingest multiple content types (PDFs, web pages, videos, audio, Office documents) and make them searchable with full-text and vector search.
  • Generate AI-powered notes, summaries, and even podcasts from notebook content to accelerate understanding and communication.
  • Chat with documents using citations and context-aware AI to answer questions and support literature reviews.
  • Self-hosted, privacy-first architecture with support for 16+ AI providers to fit budget and reliability needs.

Quick Start

Install Docker, set OPEN_NOTEBOOK_ENCRYPTION_KEY, start the stack with docker-compose up -d, and open http://localhost:5055 (API) and http://localhost:8502 (UI) to begin.

Frequently Asked Questions about open-notebook

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

FAQPage Schema
How do I set up a self-hosted AI research workspace with Docker?

Set up a self-hosted AI research workspace by installing Docker, configuring an OPEN_NOTEBOOK_ENCRYPTION_KEY and model credentials, then running docker-compose up -d to launch the UI and API.

Can I ingest PDFs, audio, and videos into a private notebook for vector search?

Yes, you can ingest PDFs, audio, videos, web pages, and Office documents into notebooks, making diverse content types fully searchable using combined full-text and vector search capabilities.

What is the best way to chat with documents and research notes using AI?

Chat with documents using context-aware AI that provides citations and answers questions directly from your private data store, streamlining literature reviews and source comprehension.

Does this self-hosted notebook architecture support multiple AI providers?

Yes, the self-hosted notebook architecture supports 16+ AI providers, allowing you to configure model credentials to fit specific budget, reliability, and privacy requirements for research tasks.

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

Generate AI-powered notes, summaries, and podcasts from ingested research materials through content transformation workflows that accelerate understanding and communication across organized notebooks.