Storia-AI / sage

Chat with any codebase in under two minutes | Fully local or via third-party APIs
https://sage.storia.ai
Apache License 2.0
992 stars 80 forks source link

[FEATURE REQUEST] Add progress bar when indexing #59

Open iuliaturc opened 3 weeks ago

iuliaturc commented 3 weeks ago

Is your feature request related to a problem? Please describe. Indexing (especially local) can take a long time, which causes users to give up.

Describe the solution you'd like We should display a progress bar (e.g. via tqdm).

Additional context Each embedder will have a different way of calculating progress. For instance, with the OpenAIBatchEmbedder, we could have two bars: the first one for chunking + issuing indexing jobs, and the second one based on the status of indexing jobs. For the other synchronous embedders (e.g. Voyage, Gemini, Marqo), we'd just have one.

Suvendu-UI commented 3 weeks ago

pls assign me this issue

vikassahu1 commented 3 weeks ago

Hello, I want to work on this issue please assign me this work under hacktoberfest label. Thank You !

iuliaturc commented 3 weeks ago

Thank you both for your interest! We'll do first-come-first-served and assign the issue to @Suvendu-UI.

@vikassahu1, feel free to pick any other issue labeled hacktoberfest!

iuliaturc commented 3 weeks ago

@Suvendu-UI just wanted to double-check: Are you actively working on this issue, or may I reassign?

Suvendu-UI commented 3 weeks ago

i have already filed the pr with this link 2 days ago https://github.com/Storia-AI/sage/pull/68

iuliaturc commented 3 weeks ago

Oh my apologies, I had missed it. Thanks for the PR, just sent a code review!

iuliaturc commented 1 week ago

This PR is back on the market for Hacktoberfest.

jotaerre-jesus commented 1 week ago

Hello @iuliaturc, i want to work on it, assign me!