-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Deep Research #2115
Comments
Hey @fire17 thats a great request! Would love for you to elaborate more on it. This is something easily achievable via our workflows concept. Is this something you’re looking for in playground front end or something we can improve on the sdk? |
@pritipsingh My recommendation here is we go completely open-source route. Precise User query understanding
Multiple small precise queriesAfter the master agent precisely knows what user want, master agent will try to divide the whole user prompt and it understood from questionnaire to multiple small queries. Use SearXNG to discover the urls with high probability of having the information master agent needs.Master agent has the list of small queries. Now, it now needs to discover websites where there is high probably to get the answer to these queries.
Master Agent will get response for each of these queries from SearXNG in below format.
See we have
Web scraping individual websites with open source self hostable toolsCrawl4AI, Firecrawl, Scrapegraph-ai can be used here. (of course only one tool 😄 )
Information is incomplete
If it stucks in loop and not able to get quality information or we see the context window is filling up quickly, we will have a Information is completeIf the master agents thinks information is complete and will 100% satisfies the user query, it will move to the output phase. OUTPUTFinally master agent is in output phase.
Important consideration
I hope this is clear. |
Hi there
Excited to try alto out :)
Was wondering if you're planning on make a deep research pipeline
Plenty of opensource implementions are starting to pop out. I would love for several pipelines
For example how deepseek does it 30-50 search results + thinking
And openai style where does deep research until it is satisfied it compiled everything it needs
And maybe other styles
Thanks a lot and all the best!
The text was updated successfully, but these errors were encountered: