Target Repository URL
https://github.com/skygazer42/Weaver
You.com API(s)
search
Estimated Complexity
small
Integration Description
Endpoint: POST https://ydc-index.io/v1/search
Fit: You.com Search slots naturally into Weaver's multi-engine fallback chain alongside Tavily/Serper/Exa — a drop-in provider that extends coverage.
You.com Research API (POST https://ydc-index.io/v1/research) is more differentiated; it synthesizes full markdown reports with citations, which could enhance Weaver's deep research mode as a complementary "grounded literature" layer beyond what ContentFetcher alone provides.
Approach (Search): Add youcom_search() provider + wire into fallback_search engine handler + add YOUCOM_API_KEY env key. You.com becomes another fallback option when Tavily/Serper fail.
Approach (Research): Add YoucomResearchToolkit (mirroring DeepEar's pattern) to call the research endpoint; expose as a tool in the agent's deep research workflow for synthesized markdown + citations.
Target Repo Contributing Guidelines
https://github.com/skygazer42/Weaver/blob/main/CONTRIBUTING.md
Planned Approach
- Add youcom_search() to tools/search/providers.py
- Register "youcom" in _ENGINE_HANDLERS in tools/search/fallback_search.py
- Add YOUCOM_API_KEY= to .env.example
Status Checklist
Links
Target repo issue: skygazer42/Weaver#41
Target repo PR: skygazer42/Weaver#42
Additional Notes
No response
Target Repository URL
https://github.com/skygazer42/Weaver
You.com API(s)
search
Estimated Complexity
small
Integration Description
Endpoint: POST https://ydc-index.io/v1/search
Fit: You.com Search slots naturally into Weaver's multi-engine fallback chain alongside Tavily/Serper/Exa — a drop-in provider that extends coverage.
You.com Research API (POST https://ydc-index.io/v1/research) is more differentiated; it synthesizes full markdown reports with citations, which could enhance Weaver's deep research mode as a complementary "grounded literature" layer beyond what ContentFetcher alone provides.
Approach (Search): Add youcom_search() provider + wire into fallback_search engine handler + add YOUCOM_API_KEY env key. You.com becomes another fallback option when Tavily/Serper fail.
Approach (Research): Add YoucomResearchToolkit (mirroring DeepEar's pattern) to call the research endpoint; expose as a tool in the agent's deep research workflow for synthesized markdown + citations.
Target Repo Contributing Guidelines
https://github.com/skygazer42/Weaver/blob/main/CONTRIBUTING.md
Planned Approach
Status Checklist
youdotcom-integration/<owner>-<repo>)utm_source=<owner>-<repo>&utm_medium=oss_integration&utm_campaign=YYYY-MM-<initiative>)Links
Target repo issue: skygazer42/Weaver#41
Target repo PR: skygazer42/Weaver#42
Additional Notes
No response