Agent skill · Data & Analytics

open-notebook

Self-hosted, open-source alternative to Google NotebookLM for AI-powered research and document analysis. Use when organizing research materials into notebooks, ingesting diverse content sources (PDFs, videos, audio, web pages, Office documents), generating AI-powered notes and summaries, creating multi-speaker podcasts from research, chatting with documents using context-aware AI, searching across materials with full-text and vector search, or running custom content transformations. Supports 16+ AI providers including OpenAI, Anthropic, Google, Ollama, Groq, and Mistral with complete data priv

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeships scriptsNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill open-notebook --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 9
SKILL.md size: 9 KB
Bundled scripts: yes
Path: skills/kdense/open-notebook/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Open Notebook ## Overview Open Notebook is an open-source, self-hosted alternative to Google's NotebookLM that enables researchers to organize materials, generate AI-powered insights, create podcasts, and have context-aware conversations with their documents — all while maintaining complete data privacy. Unlike Google's Notebook LM, which has no publicly available API outside of the Enterprise version, Open Notebook provides a comprehensive REST API, supports 16+ AI providers, and runs entirely on your own infrastructure. **Key advantages over NotebookLM:** - Full REST API for programmatic access and automation - Choice of 16+ AI providers (not locked to Google models) - Multi-speaker podcast generation with 1-4 customizable speakers (vs. 2-speaker limit) - Complete data sovereignty through self-hosting - Open source and fully extensible (MIT license) **Repository:** https://github.com/lfnovo/open-notebook ## Quick Start ### Prerequisites - Docker Desktop installed - API key for at least one AI provider (or local Ollama for free local inference) ### Installation Deploy Open Notebook using Docker Compose: ```bash # Download the docker-compose file curl -o docker-compose.yml https:

What's inside
Steps it walks through
  1. Overview
  2. Quick Start
  3. Prerequisites
  4. Installation
  5. Configure AI Provider
  6. Core Features
  7. Notebooks
  8. Sources
  9. Notes
  10. Context-Aware Chat
  11. Search
  12. Podcast Generation
  13. Content Transformations
  14. Supported AI Providers
Ships with 8 files
  • references/api_reference.md
  • references/architecture.md
  • references/configuration.md
  • references/examples.md
  • scripts/chat_interaction.py
  • scripts/notebook_management.py
  • scripts/source_ingestion.py
  • scripts/test_open_notebook_skill.py
Commands it runs
Download the docker-compose file
curl -o docker-compose.yml https://raw.githubusercontent.com/lfnovo/open-notebook/main/docker-compose.yml
Set the required encryption key
export OPEN_NOTEBOOK_ENCRYPTION_KEY="your-secret-key-here"
Launch the services
docker-compose up -d
More from awesome-bio-agent-skills
All skills →
About this skill
What does the open-notebook skill do?

Self-hosted, open-source alternative to Google NotebookLM for AI-powered research and document analysis. Use when organizing research materials into notebooks, ingesting diverse content sources (PDFs, videos, audio, web pages, Office documents), generating AI-powered notes and summaries, creating multi-speaker podcasts from research, chatting with documents using context-aware AI, searching across materials with full-text and vector search, or running custom content transformations. Supports 16+ AI providers including OpenAI, Anthropic, Google, Ollama, Groq, and Mistral with complete data priv

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill open-notebook --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going