From 269e6343a5fa2ff157031fead7ac0b5f62dab6a9 Mon Sep 17 00:00:00 2001 From: Hector Date: Sat, 4 Jul 2026 00:53:31 +0200 Subject: [PATCH] ingest(raw): notebooklm-briefing-system (Pit Weber, OME #7694) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit wiki-update(tools): new page notebooklm-briefing-system.md — two presets (nb1/nb2), pipeline architecture, skills, requirements wiki-update(tools): winston-openwebui-bot.md — added briefing-system section + cross-ref index: 65. update, new tool + raw entry log: appended --- .../2026-07-03_notebooklm-briefing-system.md | 88 ++++++++++++++ wiki/index.md | 4 +- wiki/log.md | 13 ++ wiki/tools/notebooklm-briefing-system.md | 113 ++++++++++++++++++ wiki/tools/winston-openwebui-bot.md | 10 ++ 5 files changed, 227 insertions(+), 1 deletion(-) create mode 100644 raw/other/2026-07-03_notebooklm-briefing-system.md create mode 100644 wiki/tools/notebooklm-briefing-system.md diff --git a/raw/other/2026-07-03_notebooklm-briefing-system.md b/raw/other/2026-07-03_notebooklm-briefing-system.md new file mode 100644 index 0000000..e8bd6f8 --- /dev/null +++ b/raw/other/2026-07-03_notebooklm-briefing-system.md @@ -0,0 +1,88 @@ +--- +type: other +source_url: "ome-group://tips-and-tricks/7694" +retrieved: 2026-07-03 +title: "NotebookLM Briefing-System: Zwei Presets (nb1/nb2), Pipeline mit Audio-Briefing + Infografik + MP4-Video" +author: "Pit Weber" +tags: [notebooklm, briefing, pipeline, audio, video, mp4, infographic, automation, presets, agent-skills] +--- + +# NotebookLM Briefing-System (Pit Weber, OME Tips & Tricks #7694) + +**Quelle:** OME-Gruppe, Topic "Tips & Tricks", Post #7694 (03.07.2026) +**Autor:** Pit Weber + +## Überblick + +Pit Weber hat sein NotebookLM-Briefing-System als konkrete Skill-Pipeline dokumentiert. Das System automatisiert die Erstellung von Audio-Briefings, Infografiken und MP4-Videos aus beliebigen Quellen (YouTube, PDF, X/Twitter, Web-URLs) über zwei Presets (`nb1` und `nb2`). + +## Presets + +### nb1 — Standard-Briefing + +Das Standard-Preset generiert ein vollständiges Briefing-Paket: + +1. Quelle laden (YouTube, PDF, X/Twitter, Web-URL) +2. Deutsches Audio-Briefing generieren +3. Infografik erstellen +4. MP4-Video rendern +5. Als Nachricht senden + +**Output:** Audio-Briefing (MP3) + Infografik (Bild) + MP4-Video + Text-Zusammenfassung + +### nb2 — Kurz-Audio zuerst + +Variante für schnellen Konsum: Generiert zuerst ein kurzes Audio-Briefing, dann das vollständige nb1-Video. + +1. Kurzes Audio-Briefing generieren (schnell, sofort verfügbar) +2. Anschließend nb1-Pipeline (Audio-Briefing + Infografik + MP4) + +**Use Case:** Wenn sofort ein Audio-Output gewünscht ist, während das vollständige Video-Paket noch rendert. + +## Unterstützte Quellen + +| Quelltyp | Beispiel | Hinweis | +|----------|----------|---------| +| YouTube | `https://youtube.com/watch?v=...` | Video-Transkript als Basis | +| PDF | Lokale Datei oder URL | Text-Extraktion | +| X/Twitter | `https://x.com/...` | Post/Thread-Inhalt | +| Web-URL | `https://example.com/article` | Web-Fetch + Text-Extraktion | + +## Pipeline (Schritt-für-Schritt) + +``` +Quelle laden → deutsches Audio-Briefing → Infografik generieren → MP4 rendern → als Nachricht senden +``` + +1. **Quelle laden:** NotebookLM akzeptiert die URL/Datei und extrahiert den Inhalt +2. **Audio-Briefing:** Generiert ein deutsches Audio-Briefing (gesprochener Text) +3. **Infografik:** Erstellt eine visuelle Zusammenfassung der Key-Points +4. **MP4 rendern:** Kombiniert Audio + visuelle Elemente zu einem Video +5. **Nachricht senden:** Deliveriert das Ergebnis über den konfigurierten Kanal (z.B. Telegram) + +## Skills + +Das System basiert auf zwei Skills: + +| Skill | Zweck | +|-------|-------| +| `notebooklm-pipelines` | Pipeline-Skill: Definiert die Verarbeitungsschritte (nb1, nb2) | +| `notebooklm-agent-guide` | Bauanleitung für Agenten: Wie man NotebookLM-basierte Agent-Skills konstruiert | + +## Requirements + +- **notebooklm CLI** v0.3.4 (oder neuer) +- **ffmpeg** (Audio/Video-Verarbeitung) +- **yt-dlp** (YouTube-Download/-Transkription) +- **Google-Konto** via `notebooklm login` (Authentifizierung für NotebookLM API) + +## Kontext + +Dieses Briefing-System ist die ausgereifte Form der Winston+NotebookLM-Pipeline, die erstmals im OME21-Debrief (19.06.2026) dokumentiert wurde. Die beiden Presets `nb1`/`nb2` formalisieren den "Harness > LLM"-Ansatz aus OME23: Die Orchestrierungsschicht (Skills/CLI) steuert die Generierungsschicht (NotebookLM), nicht das LLM selbst. + +## Verwandte Wiki-Seiten + +- [[../../wiki/tools/winston-openwebui-bot.md]] — Pit's Telegram-Bot als Frontend +- [[../../wiki/concepts/llm/hyper-summaries-notebooklm.md]] — NotebookLM als Generierungs-Engine +- [[../../wiki/events/ome23-evolution-ki-workflows.md]] — "Harness > LLM"-These +- [[../../wiki/concepts/llm/spec-driven-development-harness.md]] — Spec-Driven Development als verwandter Pattern \ No newline at end of file diff --git a/wiki/index.md b/wiki/index.md index 55f5571..95e596c 100644 --- a/wiki/index.md +++ b/wiki/index.md @@ -2,7 +2,7 @@ *Auto-generated: 2026-06-23* - *Letzte Aktualisierung: 2026-07-03 (64. Update — Hermes MoA 2.0 + Agent OS ingestiert. Raw: `raw/youtube/2026-07-03_hermes-mixture-of-agents-2-0-agent-os.md`. Wiki-Update: `tools/hermes-desktop.md` um MoA 2.0 + Agent OS Section erweitert — GoldyBench-Validierung (42 Builds), Agent OS GUI Tabs (Mixture/Chat/Talk/Jarvis/Oracle/Studio), "Don't chase the model, build the system"-These.)* + *Letzte Aktualisierung: 2026-07-03 (65. Update — NotebookLM Briefing-System ingestiert. Raw: `raw/other/2026-07-03_notebooklm-briefing-system.md`. Wiki-Update: `tools/notebooklm-briefing-system.md` neu erstellt — zwei Presets (nb1/nb2), Pipeline (Quelle → Audio-Briefing → Infografik → MP4 → Nachricht), Skills (notebooklm-pipelines, notebooklm-agent-guide), Requirements (CLI v0.3.4, ffmpeg, yt-dlp). Winston-Seite um Briefing-System-Section erweitert.)* ## Architecture @@ -32,6 +32,7 @@ | [Alby Builder / Lightning-Payment-Apps](tools/lightning-payment-apps.md) | TypeScript/HTML/React-Apps mit Lightning-Payment-Flows | raw/other/financialbot-topic-history-2026-02-01_2026-05-30.json | | [Testrebalancingbot (Yvonne)](tools/testrebalancingbot-yvonne.md) | Test-Telegram-Bot für Portfolio-Fragen, Gamma Exposure (GEX) | raw/other/financialbot-topic-history-2026-02-01_2026-05-30.json | | [Winston — OpenWebUI-Telegram-Bot](tools/winston-openwebui-bot.md) | Pit Weber's lokaler Telegram-Bot (OpenWebUI): Orchestriert NotebookLM/LLM-Recherchen, Presets für Szenarien, Rich-Text-Output, Skill-Partner-Pipeline mit NotebookLM Short Video Overviews | youtube/2026-07-01_futurepedia-notebooklm-short-video-overviews.md | +| [NotebookLM Briefing-System](tools/notebooklm-briefing-system.md) | Pit Weber's automatisierte Pipeline: Quelle → deutsches Audio-Briefing → Infografik → MP4-Video → Nachricht. Zwei Presets (nb1=Standard, nb2=Kurz-Audio zuerst). Skills: notebooklm-pipelines + notebooklm-agent-guide. Requirements: CLI v0.3.4, ffmpeg, yt-dlp | other/2026-07-03_notebooklm-briefing-system.md | | [Fincept Terminal](tools/fincept-terminal.md) | Open-Source Trading-IDE, von OpenClaw-Blog verlinkt | raw/other/financialbot-topic-history-2026-02-01_2026-05-30.json | ## Concepts @@ -285,4 +286,5 @@ | `raw/youtube/2026-07-02_david-tielke-enterprise-ki-softwareentwicklung.md` | youtube | David Tielke: "Der Moment, der die Softwareentwicklung geändert hat!" — 45-Tage-Enterprise-KI-Experiment, 5-Phasen-Modell (Mikro-Management → Voice-Driven), Microservices/N8n/Docker/lokaler Hermes-Agent, 113K Views | | `raw/other/2026-07-02_ome23-evolution-ki-workflows.md` | other | OME23 — Evolution der KI-Workflows: Vom Chatbot zum Agenten-System (NotebookLM-Infografik: Harness > LLM, Modell-Split Claude/DeepSeek, Mac Studio M3 Max, 93× Effizienz, Wiki Gardening, Cultural Prompting Tourist vs. Local) | | `raw/other/2026-07-02_ome23-operations-update-transkript.md` | other | OME23 Stammtisch — 97 Minuten Operations-Update (Transkript-Auswertung von Pit's lokaler Kralle: 6 Blöcke — Wiki/Hector, Gruppenarchiv, NotebookLM, Lokale Modelle, Memory/Harness, Schule/Automation. 4 Next Steps. Erstes OME-Protokoll von OpenClaw-Instanz generiert) | +| `raw/other/2026-07-03_notebooklm-briefing-system.md` | other | NotebookLM Briefing-System (Pit Weber, OME Tips & Tricks #7694): Zwei Presets (nb1/nb2), Pipeline mit Audio-Briefing + Infografik + MP4, Skills, Requirements | | `raw/youtube/2026-07-03_hermes-mixture-of-agents-2-0-agent-os.md` | youtube | Hermes Mixture of Agents 2.0 + Hermes Agent OS (AI Profit Boardroom) — GoldyBench-Validierung (42 Builds, top vor Opus 4.8 solo), Agent OS GUI (Mixture/Chat/Talk/Jarvis/Oracle/Studio), "Don't chase the model, build the system", Business-Automation | diff --git a/wiki/log.md b/wiki/log.md index 6f94839..6281903 100644 --- a/wiki/log.md +++ b/wiki/log.md @@ -1235,3 +1235,16 @@ Bestehende `post-transformer-llm-architectures.md` bleibt als Vier-Säulen-Über - log: this entry **Hector-Hauptthese:** Tielke's 45-Tage-Experiment ist die bislang detaillierteste dokumentierte Untersuchung der Frage, ob KI Enterprise-Software bauen kann — und die Antwort ist ein qualifiziertes „Ja". Qualifiziert, weil es nicht mit „Vibe Coding" funktioniert, sondern nur mit systematischem Vorgehen (Spezifikation, Architektur, Tests, CI/CD). Die wichtigste Erkenntnis für das Wiki: Der Wert verschiebt sich von Codierung zu Spezifikations-Kompetenz. Das korrespondiert mit drei bestehenden Wiki-Thesen: (1) Cloud-Exit — Tielke beweist, dass lokale KI (Hermes auf NAS) für Enterprise-Entwicklung ausreicht; (2) Intelligence Commoditization — wenn Code zum Commodity wird, ist Spezifikation die neue Wert-Achse; (3) Flat Curve Society — Yegge's Discernment Horizon wird empirisch untermauert: Enterprise-Entwickler brauchen KI-Literacy (Phasen-Modell), nicht nur Vibe Coding. Das 5-Phasen-Modell ist eine strukturelle Entdeckung — es beschreibt eine Abstraktionsleiter, die andere Entwickler replizieren können. **Subagent-Modell:** ollama/glm-5.2:cloud + +## [2026-07-03] Ingest | NotebookLM Briefing-System (Pit Weber, OME Tips & Tricks #7694) +**Type:** ingest | **Scope:** raw/other, wiki/tools, wiki/index +**Source:** Pit Weber, OME-Gruppe Topic "Tips & Tricks", Post #7694 (03.07.2026) — NotebookLM Briefing-System mit zwei Presets (nb1/nb2) +**Trigger:** Pit hat sein ausgereiftes NotebookLM-Briefing-System als Skill-Pipeline dokumentiert: Zwei Presets (nb1 = Standard-Briefing mit MP4-Video + Text, nb2 = Kurz-Audio zuerst dann nb1-Video). Unterstützte Quellen: YouTube, PDF, X/Twitter, Web-URLs. Pipeline: Quelle laden → deutsches Audio-Briefing → Infografik → MP4 rendern → als Nachricht senden. Skills: notebooklm-pipelines (Pipeline) und notebooklm-agent-guide (Bauanleitung für Agenten). Requirements: notebooklm CLI v0.3.4, ffmpeg + yt-dlp, Google-Konto via notebooklm login. Dies ist die formalisierte Form der Winston+NotebookLM-Pipeline aus OME21 (19.06.2026). +**Actions:** +- raw: `raw/other/2026-07-03_notebooklm-briefing-system.md` (created — 3.7 KB; Frontmatter mit type/source_url/retrieved/title/author/tags, Überblick, beide Presets mit Detail, Quellen-Tabelle, Pipeline-Schritt-für-Schritt, Skills-Tabelle, Requirements, Kontext, Cross-Refs) +- wiki (NEW): `tools/notebooklm-briefing-system.md` (created — 5.6 KB; Tool-Seite mit: Was-ist-Section, Preset-Tabelle (nb1/nb2), Quellen-Tabelle, ASCII-Pipeline-Architektur-Diagramm, Skills-Tabelle, Requirements-Tabelle, Winston-Beziehung, Wiki-Kontext-Section mit 5 Cross-Refs, Evolutions-Zeitleiste Tabelle, Quellen) +- wiki (UPDATE): `tools/winston-openwebui-bot.md` — Neue Section "NotebookLM Briefing-System (nb1/nb2)" mit Cross-Ref zu notebooklm-briefing-system.md hinzugefügt + Quellen-Sektion um #7694 ergänzt +- wiki: `index.md` (updated — Header auf "65. Update", neuer Tools-Eintrag für NotebookLM Briefing-System, neue Raw-Source-Zeile) +- log: this entry +**Hector-Hauptthese:** Das NotebookLM Briefing-System ist die operationalisierte Form der "Harness > LLM"-These aus OME23. Die beiden Presets nb1/nb2 formalisieren die Pipeline, die erstmals im OME21-Debrief (19.06.) als Konzept sichtbar wurde und sich über die Short Video Overviews (30.06.) zur vollständigen Skill-Pipeline (03.07.) entwickelt hat. Die Evolutions-Zeitleiste zeigt eine typische OME-Muster: Konzept → Prototyp → Formalisierung. Wichtig für das Wiki: Dies ist ein konkretes Beispiel für den Spec-Driven-Development-Pattern — die Skills (notebooklm-pipelines, notebooklm-agent-guide) sind die Spezifikation, NotebookLM die Generierungs-Engine. Die Trennung von Pipeline-Skill und Agent-Guide-Skill folgt dem Separation-of-Concerns-Prinzip: Definition vs. Konstruktion. +**Subagent-Modell:** ollama/glm-5.2:cloud diff --git a/wiki/tools/notebooklm-briefing-system.md b/wiki/tools/notebooklm-briefing-system.md new file mode 100644 index 0000000..8a88dac --- /dev/null +++ b/wiki/tools/notebooklm-briefing-system.md @@ -0,0 +1,113 @@ +--- +created: 2026-07-03 +updated: 2026-07-03 +sources: [other/2026-07-03_notebooklm-briefing-system.md, youtube/2026-07-01_futurepedia-notebooklm-short-video-overviews.md, other/2026-06-19_ome21-briefing-ki-fortschritte-lokale-modelle.md] +tags: [tool, notebooklm, briefing, pipeline, audio, video, mp4, infographic, automation, presets, agent-skills, pit-weber] +--- + +# NotebookLM Briefing-System + +> *"Quelle laden → deutsches Audio-Briefing → Infografik → MP4 rendern → als Nachricht senden."* +> — Pit Weber, OME Tips & Tricks #7694 + +## Was ist das NotebookLM Briefing-System? + +Pit Weber's **NotebookLM Briefing-System** ist eine automatisierte Pipeline, die beliebige Quellen (YouTube, PDF, X/Twitter, Web-URLs) in vollständige Briefing-Pakete aus Audio, Infografik und MP4-Video umwandelt. Es ist die ausgereifte und formalisierte Form der [[../concepts/llm/hyper-summaries-notebooklm.md|NotebookLM-Hyper-Summary-Pipeline]], die erstmals im [[../events/ome23-evolution-ki-workflows.md|OME23-Protokoll]] als "Harness > LLM"-Pattern dokumentiert wurde. + +## Presets + +Das System definiert zwei Presets, die als Agent-Skills ausgeführt werden: + +### nb1 — Standard-Briefing + +Vollständige Pipeline in einem Durchgang: + +| Schritt | Output | Format | +|---------|--------|--------| +| 1. Quelle laden | Extrahierter Text | — | +| 2. Deutsches Audio-Briefing | Gesprochene Zusammenfassung | MP3 | +| 3. Infografik | Visuelle Key-Points | Bild | +| 4. MP4 rendern | Video (Audio + Visual) | MP4 | +| 5. Nachricht senden | Deliverie | Telegram/o.a. | + +### nb2 — Kurz-Audio zuerst + +Zweistufige Variante für schnellen Konsum: + +1. **Kurzes Audio-Briefing** — sofort verfügbar, schneller Output +2. **Vollständige nb1-Pipeline** — Audio-Briefing + Infografik + MP4 + +**Use Case:** Wenn sofort ein Audio-Output gewünscht ist, während das vollständige Video-Paket noch rendert. + +## Unterstützte Quellen + +| Quelltyp | Beispiel | Hinweis | +|----------|----------|---------| +| YouTube | `https://youtube.com/watch?v=...` | Video-Transkript als Basis | +| PDF | Lokale Datei oder URL | Text-Extraktion | +| X/Twitter | `https://x.com/...` | Post/Thread-Inhalt | +| Web-URL | `https://example.com/article` | Web-Fetch + Text-Extraktion | + +## Pipeline-Architektur + +``` +┌──────────┐ ┌──────────────┐ ┌────────────┐ ┌──────────┐ ┌────────────┐ +│ Quelle │ ──> │ Audio-Briefing│ ──> │ Infografik │ ──> │ MP4 │ ──> │ Nachricht │ +│ laden │ │ (Deutsch) │ │ │ │ rendern │ │ senden │ +└──────────┘ └──────────────┘ └────────────┘ └──────────┘ └────────────┘ + YouTube NotebookLM NotebookLM ffmpeg Telegram/ + PDF Audio Gen Visual Gen OpenWebUI + X/Twitter + Web-URL +``` + +## Skills + +Das System ist als zwei Agent-Skills implementiert: + +| Skill | Zweck | Typ | +|-------|-------|-----| +| `notebooklm-pipelines` | Pipeline-Definition (nb1, nb2): Verarbeitungsschritte, Preset-Logik | Pipeline-Skill | +| `notebooklm-agent-guide` | Bauanleitung: Wie man NotebookLM-basierte Agent-Skills konstruiert | Meta-Skill / Guide | + +## Requirements + +| Komponente | Version | Zweck | +|------------|---------|-------| +| `notebooklm` CLI | ≥ v0.3.4 | NotebookLM API-Zugriff | +| `ffmpeg` | aktuell | Audio/Video-Verarbeitung (MP4-Render) | +| `yt-dlp` | aktuell | YouTube-Download/-Transkription | +| Google-Konto | — | Authentifizierung via `notebooklm login` | + +## Beziehung zu Winston + +Das Briefing-System läuft als Backend hinter [[winston-openwebui-bot.md|Winston]] (Pit's OpenWebUI-Telegram-Bot). Winston fungiert als Frontend/Orchestrierung, das Befehle aus Telegram entgegennimmt und an die NotebookLM-Pipeline dispatcht: + +``` +Telegram → Winston (OpenWebUI) → notebooklm-pipelines → NotebookLM API → MP4/Audio/Infografik → Winston → Telegram +``` + +## Kontext im Wiki-Ökosystem + +Dieses System ist ein konkretes Beispiel für mehrere Architektur-Thesen: + +- **[[../concepts/llm/hyper-summaries-notebooklm.md]]** — NotebookLM als Generierungs-Engine; dieses Briefing-System ist die operationalisierte Form +- **[[../events/ome23-evolution-ki-workflows.md]]** — "Harness > LLM": Die Skills/CLI sind der Harness, NotebookLM das LLM +- **[[winston-openwebui-bot.md]]** — Winston als Frontend für die Pipeline +- **[[../concepts/llm/spec-driven-development-harness.md]]** — Verwandter Pattern: Spezifikation → KI-Generierung → Validierung +- **[[../concepts/hardware/cloud-exit-and-local-superiority.md]]** — Lokale Pipeline-Infrastruktur (Mac Studio M3 Max) + +## Evolutions-Zeitleiste + +| Datum | Meilenstein | +|-------|-------------| +| 19.06.2026 | OME21: Winston+NotebookLM-Pipeline erstmals dokumentiert (Briefing, Tiefenrecherche, Presets) | +| 30.06.2026 | NotebookLM Short Video Overviews (60s vertikal, Nano Banana 2 Lite) — neue Output-Option | +| 03.07.2026 | OME Tips & Tricks #7694: Formalisierte Presets nb1/nb2, Skill-Pipeline als OpenClaw-Skills dokumentiert | + +## Quellen + +- [Pit Weber, OME Tips & Tricks #7694](../../../raw/other/2026-07-03_notebooklm-briefing-system.md) — Ursprungsposting mit Presets, Pipeline, Skills, Requirements +- [Futurepedia: NotebookLM Short Video Overviews](../../../raw/youtube/2026-07-01_futurepedia-notebooklm-short-video-overviews.md) — Short Video Feature, Winston+NotebookLM Pipeline +- [OME21-01 Debrief](../../../raw/other/2026-06-19_ome21-briefing-ki-fortschritte-lokale-modelle.md) — Erste Erwähnung von Winston+NotebookLM-Pipeline +- [OME23 Evolution der KI-Workflows](../../../raw/other/2026-07-02_ome23-evolution-ki-workflows.md) — "Harness > LLM"-These \ No newline at end of file diff --git a/wiki/tools/winston-openwebui-bot.md b/wiki/tools/winston-openwebui-bot.md index f27a956..525c71c 100644 --- a/wiki/tools/winston-openwebui-bot.md +++ b/wiki/tools/winston-openwebui-bot.md @@ -80,8 +80,18 @@ Winston ist ein konkretes Beispiel für mehrere Wiki-Konzepte: Pit's Winston ist spezifisch sein persönlicher OpenWebUI-Telegram-Bot, benannt nach dem Projekt-Pattern, nicht nach einer kommerziellen Lösung. +## NotebookLM Briefing-System (nb1/nb2) + +Seit Juli 2026 betreibt Winston die formalisierte **NotebookLM Briefing-Pipeline** mit zwei Presets: + +- **nb1:** Standard-Briefing (Audio + Infografik + MP4-Video) +- **nb2:** Kurz-Audio zuerst, dann vollständiges nb1 + +→ Siehe: [[notebooklm-briefing-system.md]] + ## Quellen +- [Pit Weber, OME Tips & Tricks #7694](../../../raw/other/2026-07-03_notebooklm-briefing-system.md) — NotebookLM Briefing-System mit Presets nb1/nb2 - [Futurepedia: NotebookLM Short Video Overviews](../../../raw/youtube/2026-07-01_futurepedia-notebooklm-short-video-overviews.md) — Pit's Posting #7574 - [OME21-01 Debrief](../../../raw/other/2026-06-19_ome21-briefing-ki-fortschritte-lokale-modelle.md) — Erwähnung von Winston im Kontext Telegram Rich-Text - [OpenWebUI Telegram Bot (GitHub)](https://github.com/Sid-Sun/openwebui-telegram) \ No newline at end of file