Skip to content

[Integration] You.com Search API in Cooperation-org/connect-ai (VS Code Extension) #103

Description

@Zakiamangal

Use this template to claim and track a You.com API integration into an open-source repo.

  • Claimed this integration (self-assign)
  • Filed issue or opened discussion in target repo
  • Opened PR in target repo
  • PR merged or rejected

Target Repository URL*

https://github.com/Cooperation-org/connect-ai

You.com API(s)*

  • Search API

Estimated Complexity*

Medium

Integration Description*

This VS Code extension (Connect AI) acts as a local AI coding agent with multiple specialist agents (CEO, Researcher, Developer, etc.). The Researcher agent already has "트렌드 리서치, 경쟁사 분석, 데이터 수집·요약, 인용 자료 정리, 사실 확인" (trend research, competitor analysis, data collection, citation organization, fact-checking) as its specialty — but currently has no web access.

Integrating the You.com Search API gives the Researcher (and by extension the CEO for triage) real-time web search capability, enabling:

  • Live trend research for the YouTube/Instagram agents
  • Fact-checking for claims made in chat
  • Competitive analysis with current market data
  • News/information retrieval for business decisions

Target Repo Contributing Guidelines

https://github.com/Cooperation-org/connect-ai/blob/main/CONTRIBUTING.md (repo may not have one — will check)

Planned Approach

  1. Add connectAiLab.youComApiKey config key (optional, falls back to inline key for now)
  2. Create src/providers/youcom-search.ts — You.com Search API client
  3. Add _youComWebSearch(query) function — calls You.com /search endpoint
  4. Wire it into the Researcher agent's tool handlers in extension.ts
  5. Also add as a general tool callable by any agent via the existing tool infrastructure

Links

  • Target repo issue/discussion: (TBD)
  • Target repo PR: (TBD)

Additional Notes

Forked from wonseokjung/connect-ai. Integration target is the Cooperation-org fork. You.com Search API selected as it provides real-time web search most naturally aligned with the existing Researcher agent's capabilities.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions