Personal Knowledge Base (RAG)

This workflow builds a searchable knowledge base from everything you save, so you can find any saved content later with semantic search.

OpenClaw Intermediate Copied: 0
1 resource

Requirements

  • You need the knowledge-base skill from ClawdHub, or you can build a custom RAG with embeddings instead.
  • The web_fetch tool is used, which is built in.
  • A Telegram topic or a Slack channel for ingestion.

How to use

Dropping any URL into Telegram or Slack auto-ingests the content, including articles, tweets, YouTube transcripts and PDFs. Semantic search over everything you have saved returns ranked results with sources, for example asking what you saved about agent memory. The knowledge base also feeds other workflows, such as the video idea pipeline, which queries it for relevant saved content when building research cards.

  1. Install the knowledge-base skill from ClawdHub.
  2. Create a Telegram topic called knowledge-base, or use a Slack channel instead.
  3. Prompt OpenClaw with the following.
When I drop a URL in the "knowledge-base" topic:
1. Fetch the content (article, tweet, YouTube transcript, PDF)
2. Ingest it into the knowledge base with metadata (title, URL, date, type)
3. Reply with confirmation: what was ingested and chunk count

When I ask a question in this topic:
1. Search the knowledge base semantically
2. Return top results with sources and relevant excerpts
3. If no good matches, tell me

Also: when other workflows need research (e.g., video ideas, meeting prep), automatically query the knowledge base for relevant saved content.

  1. Test it by dropping a few URLs and asking questions like what you have about LLM memory.

Source: hesamsheikh/awesome-openclaw-usecases and its contributors. License: MIT.

Copyright (c) 2026

Translation and editorial adaptation by ClawCases.

>Resources

>Related Use Cases

>More at this level: Intermediate