[GH-ISSUE #13859] OneDrive Folder Sync for Knowledge Base #55721

Closed
opened 2026-05-05 17:55:20 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @thinkout-titan on GitHub (May 13, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/13859

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

Currently, I can successfully connect to OneDrive and access individual files through Open WebUI, which is already very helpful. However, I’d like to enhance the usability of the Knowledge Base by being able to sync an entire OneDrive folder instead of uploading or referencing individual files manually.

Desired Solution you'd like

Add support for synchronizing a OneDrive folder (or selected folders) directly with the Knowledge Base module.

This would ideally include:

Ability to select a OneDrive folder to sync.

Automatically ingest all supported documents from that folder.

Keep the sync up-to-date periodically or on manual refresh.

Tag documents based on folder structure (optional).

Support nested folders (optional but useful).

This would bring feature parity with local directory syncing and simplify usage for cloud-based workflows.

Alternatives Considered

Manually downloading files from OneDrive and re-uploading to the Knowledge Base.

Using third-party sync tools to copy files from OneDrive to a local folder and then pointing the Knowledge Base to that local path.

Additional Context

Since the app already supports OneDrive login and file access, extending this capability to folder-level sync seems technically feasible via the Microsoft Graph API. I’d be happy to test or assist with this feature if needed.

Originally created by @thinkout-titan on GitHub (May 13, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/13859 ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description Currently, I can successfully connect to OneDrive and access individual files through Open WebUI, which is already very helpful. However, I’d like to enhance the usability of the Knowledge Base by being able to sync an entire OneDrive folder instead of uploading or referencing individual files manually. ### Desired Solution you'd like Add support for synchronizing a OneDrive folder (or selected folders) directly with the Knowledge Base module. This would ideally include: Ability to select a OneDrive folder to sync. Automatically ingest all supported documents from that folder. Keep the sync up-to-date periodically or on manual refresh. Tag documents based on folder structure (optional). Support nested folders (optional but useful). This would bring feature parity with local directory syncing and simplify usage for cloud-based workflows. ### Alternatives Considered Manually downloading files from OneDrive and re-uploading to the Knowledge Base. Using third-party sync tools to copy files from OneDrive to a local folder and then pointing the Knowledge Base to that local path. ### Additional Context Since the app already supports OneDrive login and file access, extending this capability to folder-level sync seems technically feasible via the Microsoft Graph API. I’d be happy to test or assist with this feature if needed.
Author
Owner

@mballesterosc commented on GitHub (May 16, 2025):

Same for Google Drive!

<!-- gh-comment-id:2887318693 --> @mballesterosc commented on GitHub (May 16, 2025): Same for Google Drive!
Author
Owner

@arunbugkiller commented on GitHub (May 17, 2025):

@thinkout-titan Could you please help me in using One-Drive for personal files atleast, I have enabled One Drive in the documents sections. Now what next?

<!-- gh-comment-id:2888365327 --> @arunbugkiller commented on GitHub (May 17, 2025): @thinkout-titan Could you please help me in using One-Drive for personal files atleast, I have enabled One Drive in the documents sections. Now what next?
Author
Owner

@hurxxxx commented on GitHub (May 19, 2025):

See @arunbugkiller #13635 for reference.

<!-- gh-comment-id:2889539804 --> @hurxxxx commented on GitHub (May 19, 2025): See @arunbugkiller #13635 for reference.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#55721