wigolo: 키리스 검색 및 바이트 핀 증거를 제공하는 AI 에이전트를 위한 로컬 퍼스트 웹 인텔리전스 레이어
wigolo: 키리스 검색 및 바이트 핀 증거를 제공하는 AI 에이전트를 위한 로컬 퍼스트 웹 인텔리전스 레이어
해결하는 문제
wigolo는 AI 에이전트를 위한 로컬 퍼스트 웹 인텔리전스 레이어를 제공하여, 웹 검색, 크롤링 및 데이터 추출을 위해 비용이 많이 들고 사용량에 따라 과금되는 클라우드 API의 필요성을 제거합니다. 에이전트가 프라이버시를 보호하며 무료로 라이브 웹에 접속할 수 있게 해주며, 환각(hallucination)을 방지하는 고품질의 검증 가능한 증거(byte-pinned excerpts)를 제공합니다.
작동 방식
이 시스템은 MCP (Model Context Protocol) 서버, REST API 또는 SDK로 작동하며, 코딩 에이전트(Cursor 또는 Claude Code와 같은) 및 에이전트 프레임워크와 통합됩니다. 시스템은 봇 차단을 우회하기 위해 일반 HTTP에서 헤드리스 브라우저로 단계적으로 격상되는 계층형 fetch 라우터를 사용합니다. 또한 랭크 퓨전(rank fusion)과 온디바이스 ML 리랭킹을 사용하여 멀티 엔진 검색을 수행하며, 모든 캐시와 임베딩을 ~/.wigolo/에 로컬로 저장하여 프라이버시를 보장하고 쿼리당 비용을 제로로 만듭니다.
대상 사용자
- AI 에이전트 개발자: LangChain, CrewAI, LlamaIndex 또는 Vercel AI SDK를 사용하여 강력한 웹 도구 세트가 필요한 개발자.
- AI 에디터 파워 유저: 코딩 에이전트가 더 나은 프라이버시 기반 웹 접속 기능을 갖추기를 원하는 Cursor, Windsurf, Zed 또는 VS Code 사용자.
- 셀프 호스터: API 키나 월간 청구서 없이 완전히 로컬인 웹 인텔리전스 스택을 원하는 개발자.
주요 특징
- 키리스 운영 (Keyless Operation): API 키 없이도 검색, fetch, 크롤링 및 추출이 가능합니다.
- 검증 가능한 증거: 높은 출처 신뢰성을 위해 소스의 정확한 바이트 오프셋에 핀(pinned)된 원문 발췌문을 반환합니다.
- 포괄적인 도구 세트: 검색, 멀티 페이지 크롤링, 구조화된 데이터 추출, 시맨틱 캐싱 및 자율 연구 루프를 포함합니다.
- 로컬 퍼스트 프라이버시: 모든 데이터, 임베딩 및 모델은 사용자의 기기에 저장됩니다.
- 폭넓은 통합: MCP, REST, TypeScript/Python SDK 및 주요 에이전트 프레임워크를 지원합니다.
Sources
- undefinedKnockOutEZ/wigolo