Browse and select files from already uploaded files within the web application

I am building an web application. There are a big number of files (>100) already uploaded in a web folder (different from current flow). I want to let the user select to browse a few of them (<10) and attach to the current flow.

Is there a good UX for that I can follow?

Since the pool is big, my tentative solution is launching a popup that has a search box to let user narrow selection, then select and add. It's something similar to browse files on my Mac to attach to web mail (like gmail), but the browse window now is web-based.

Not sure if it's intuitive enough. Any tip/link where I can have a look? Thanks