notebook: add docx→markdown converter for openwebui knowledge bases
- 000-configs/notebooks/docx_to_markdown_openwebui.ipynb (29 cells) - mammoth + python-docx fallback, manifest dedup (SHA-256), pre-flight fuzzy dedup (Jaccard @ 0.97), URL extraction, gzip download - 000-configs/notebooks/README.md: index of notebooks + how-to-add - 000-configs/README.md: list notebooks/ subfolder in the table - 07-tasks/docx-to-markdown-converter-notebook.md: full task writeup
This commit is contained in:
@@ -21,6 +21,7 @@ Server, model, and workspace configuration docs. Mirror of `/home/user/000-confi
|
||||
| [[skills/]] | Skill definitions |
|
||||
| [[modes/]] | Model mode presets (creative, research, code, etc.) — incl. `workplace-modes.md` |
|
||||
| [[workspace/]] | Workspace layouts and setup |
|
||||
| [[notebooks/]] | Jupyter / Colab notebooks (runnable .ipynb artifacts) |
|
||||
| [[settings/]] | Open WebUI / server settings |
|
||||
|
||||
## Migration Note
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
---
|
||||
title: "Notebooks"
|
||||
status: "active"
|
||||
folder: "000-configs/notebooks"
|
||||
tags: [readme, notebook, code]
|
||||
created: "2026-07-30"
|
||||
updated: "2026-07-30"
|
||||
version: "1.0.0"
|
||||
---
|
||||
|
||||
# Notebooks
|
||||
|
||||
Executable Jupyter / Colab notebooks that accompany research projects or workspace workflows. These are *runnable* artifacts (.ipynb), not docs — the companion writeup lives in `06-research/` or as a task in `07-tasks/`.
|
||||
|
||||
## How to use
|
||||
|
||||
1. Download the `.ipynb` from this folder (or `git pull` on your PC and open in Obsidian / Jupyter / Colab).
|
||||
2. Open in **Google Colab** for the Cloud-Drive-backed workflows (most notebooks here assume Colab free tier + Drive mount).
|
||||
3. Update the task file in `07-tasks/` when you re-run or modify.
|
||||
|
||||
## Current notebooks
|
||||
|
||||
| Notebook | Purpose | Companion task |
|
||||
|---|---|---|
|
||||
| [[docx_to_markdown_openwebui.ipynb]] | DOCX + MD → clean Markdown for Open WebUI knowledge bases (mammoth + python-docx fallback + fuzzy dedup + URL extraction) | [[07-tasks/docx-to-markdown-converter-notebook]] |
|
||||
|
||||
## When adding a new notebook
|
||||
|
||||
1. Drop the `.ipynb` here.
|
||||
2. Add a row to the table above with a link.
|
||||
3. Create or update a task in `07-tasks/<slug>.md` describing what it does and how to run it.
|
||||
4. Commit with `notebook: <one-line>` per the repo commit-message convention.
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user