mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 14:24:24 -05:00
[GH-ISSUE #24581] feat: drop the built-in RAG, pdf file handling, search, etc. and turn them into openwebui functions or tools #123660
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vanmilleru on GitHub (May 11, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24581
Check Existing Issues
Verify Feature Scope
Problem Description
file handing is configured system wise but not on a per chat basis
Desired Solution you'd like
the file upload by default directly sending the file to model
and make the pdf extraction/RAG/search/url fetch and embedding/OCR/voice recognition/image captioning filter-like plug-ins that modifies the user input before giving it to model
Alternatives Considered
Additional Context
No response
@owui-terminator[bot] commented on GitHub (May 11, 2026):
🔍 Related Issues Found
I found some existing issues that might be related. Please check if any of these are duplicates or contain helpful solutions:
🟢 #18431 feat: Option to define default mode for file uploads
This is directly about changing the default file-upload mode per chat, which overlaps with the new request’s goal of per-chat handling of uploaded files and whether they go through RAG or directly to the model.
by Master-Pr0grammer
🟢 #22528 feat: Sync chat file uploads to Open Terminal filesystem when terminal is connected
This discusses a connected-terminal workflow where chat uploads should be synced to the terminal filesystem instead of only going through Open WebUI’s file/RAG pipeline, which matches the new issue’s terminal-related per-chat handling idea.
by fplonka-ft
🟣 #17293 feat: Add option for custom RAG handling: send uploaded files and query directly to backend
This asks to bypass internal RAG and send uploaded files/query directly to the backend, very close to the new request’s desire for file uploads to go straight to the model with optional processing plugins.
by NaumanHSA
🟣 #12459 feat: Full context mode (RAG) per-user, per-chat
This is about making full-context mode available per user/per chat for uploaded documents, which is a close match to the per-chat configurability requested here.
by frenzybiscuit
🟣 #18581 feat: Option to set "full document mode" in uploaded documents as default.
This requests a default full-document mode for uploaded documents, which is closely related to choosing how file uploads are handled in chat instead of using RAG by default.
by deliciousbob
💡 If your issue is a duplicate, please close it and add any additional details to the existing issue instead.
This comment was generated automatically. React with 👍 if helpful, 👎 if not.