Open Notebook Integration for Openclaw

A local AI research assistant integration that provides agents with a persistent, private second brain for saving and querying thematic knowledge.

nantes
v1.0.1
Feb 20, 2026
2
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install open-notebook-integration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install open-notebook-integration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Open Notebook Integration?

This integration bridges the gap between autonomous agents and private knowledge management. By leveraging open-notebook—a local alternative to NotebookLM—this skill allows agents to store insights, thematic research, and personal data locally using Docker and Ollama. It ensures that Openclaw Skills can maintain high-fidelity context across sessions without incurring external API costs or compromising data privacy.

Technically, the skill connects your agent to a local stack consisting of a SurrealDB instance and a web-based UI. This setup enables your agents to perform complex vector searches and retrieve synthesized answers from their own dedicated research notebooks. It is the perfect solution for users looking to build a self-hosted, intelligent knowledge ecosystem.

Open Notebook Integration Use Cases

  • Creating thematic research notebooks for specific projects or technical deep-dives.
  • Building a private second brain for agents to store and retrieve long-term personal knowledge.
  • Organizing agent discovery data and simulation logs into queryable, structured formats.
  • Utilizing local Ollama models to query saved documents without relying on cloud providers.

How Open Notebook Integration Works

  1. The user deploys open-notebook using Docker and initializes a local LLM via Ollama.
  2. The agent uses the New-Notebook function to initialize a specific knowledge domain or thematic project.
  3. Pertinent information and insights are captured and saved to the local database using the Add-ToNotebook function.
  4. When specific context is required for a task, the agent executes the Search-Notebook function to query the local vector store.
  5. Structured results are returned to the agent, allowing it to incorporate historical knowledge into its current workflow.

Open Notebook Integration Setup

To begin using this capability within your Openclaw Skills library, follow these steps:

  1. Install Prerequisites: Ensure Docker Desktop is installed and Ollama is running with a model like qwen3-4b.
  2. Launch Services: Run the containers using the host-ollama configuration:
docker compose -f docker-compose-host-ollama.yml up -d
  1. Verify Connection: Access the UI at http://localhost:8502 and ensure the API is listening on port 5055.
  2. Update IDs: Create your initial notebooks and update the $NotebookId variables in your PowerShell scripts to point to your unique notebook identifiers.

Open Notebook Integration Data Schema & Taxonomy

The skill organizes information using a structured API schema to ensure compatibility between the agent and the storage layer:

Component Description Format
Notebook The primary container for a knowledge domain. notebook:ID_STRING
Source Content Raw text or JSON data added to a specific notebook. JSON (text/type)
Search Query Multi-model strategy requests for RAG (Retrieval-Augmented Generation). JSON (question/model_ids)
Metadata Descriptive tags and naming for notebook discovery. String

Open Notebook Integration Advanced Features

  • Multi-model search strategies: Configure different Ollama models for strategy, answering, and final summarization.
  • Local Persistence: All data is stored in a local SurrealDB instance, ensuring no external data leakage.
  • Thematic Categorization: Support for specialized IDs such as SIMULATION, RESEARCH, and CONSCIOUSNESS for distinct agent personas.
  • Programmatic Ingestion: Automatically convert agent thoughts or web research into permanent notebook sources via REST API.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*