open-notebook

Organize research materials into notebooks with full-text and vector search.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/JosephWoodall/noosphere --skill open-notebook-josephwoodall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-notebook
Source: https://github.com/JosephWoodall/noosphere/tree/main/.agent/skills/open-notebook
Command: npx skills add https://github.com/JosephWoodall/noosphere --skill open-notebook-josephwoodall

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 environment to organize research materials into notebooks, ingest diverse content sources (PDFs, videos, audio, web pages, and Office documents), and interact with AI-powered notes and summaries, all while maintaining strict data privacy.

Core Features & Use Cases

  • Organize research into notebooks with sources, notes, and chat sessions.
  • Ingest diverse content types and perform full-text and vector search across materials.
  • Generate AI-powered notes, summaries, and podcasts from research content.

Quick Start

Install Docker and Docker Compose, then run docker-compose up -d to start the Open Notebook stack.

Frequently Asked Questions about open-notebook

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

FAQPage Schema
How do I build a self-hosted AI research workspace for private notes and sources?

You can build a self-hosted AI research workspace by deploying this Skill with Docker and Docker Compose, which organizes diverse content sources into notebooks while maintaining strict data privacy and sovereignty.

What file formats can I ingest for full-text and vector search in a self-hosted notebook?

You can ingest PDFs, videos, audio, web pages, and Office documents into your notebooks to perform full-text and vector search across all imported research materials.

Do I need Docker to set up a private AI-powered research environment?

Yes, you need Docker and Docker Compose to run the Open Notebook stack, along with an OPEN_NOTEBOOK_ENCRYPTION_KEY to ensure your research data remains private and self-hosted.

Can I generate AI summaries and podcasts from my research sources?

You can generate AI-powered notes, summaries, and podcasts directly from your ingested research content, interacting with your materials through chat sessions and diverse AI providers.

Does a self-hosted research notebook support multiple AI providers for data sovereignty?

Yes, the environment is compatible with multiple AI providers, ensuring data sovereignty by allowing you to process notes, summaries, and vector search privately within your own infrastructure.