OrioSearch: Your AI Agent need WebSearch
OrioSearch는 무제한 쿼리, 완전한 데이터 제어 및 속도 제한 없이 AI 에이전트를 위한 무료 Tavily 호환 대안 역할을 하는 오픈 소스 자체 호스팅 웹 검색 및 콘텐츠 추출 API입니다.
https://www.oriosearch.org/?ref=producthunt&utm_source=aipure

제품 정보
업데이트됨:Mar 9, 2026
OrioSearch: Your AI Agent need WebSearch이란?
OrioSearch는 AI 에이전트 및 애플리케이션에 통합된 안정적인 웹 검색 기능이 필요한 개발자 및 AI 빌더를 위한 포괄적인 솔루션으로 설계되었습니다. Docker를 통해 30초 만에 배포할 수 있는 MIT 라이선스 오픈 소스 플랫폼으로, Tavily와 같은 유료 서비스를 대체할 수 있습니다. 이 플랫폼은 70개 이상의 검색 엔진에서 강력한 검색 기능과 콘텐츠 추출 및 AI 답변 생성 기능을 결합하는 동시에 데이터와 인프라를 사용자의 제어 하에 유지합니다.
OrioSearch: Your AI Agent need WebSearch의 주요 기능
OrioSearch는 Tavily와 같은 유료 서비스에 대한 무료 대안으로 설계된 오픈 소스, 자체 호스팅 웹 검색 및 콘텐츠 추출 API입니다. Tavily 호환 API를 제공하고, SearXNG를 통해 70개 이상의 검색 엔진과 통합되며, 콘텐츠 추출 기능, 인용문이 있는 AI 생성 답변, SSE 스트리밍 및 Redis 캐싱과 같은 기능을 제공합니다. 이 플랫폼은 Docker를 통해 30초 만에 배포할 수 있으며 API 비용이나 속도 제한 없이 무제한 검색이 가능합니다.
포괄적인 검색 통합: 자동 DuckDuckGo 폴백 기능을 통해 Google, Bing 및 DuckDuckGo를 포함한 70개 이상의 검색 엔진에서 결과 집계
고급 콘텐츠 처리: 높은 정확도(F1: 0.958)를 갖춘 다단계 콘텐츠 추출 파이프라인 및 소스 인용문이 있는 AI 기반 답변 생성
프로덕션 준비 인프라: 안정적인 성능을 위한 Redis 캐싱, SSE 스트리밍, 회로 차단기, 속도 제한 및 결과 재정렬 기능 포함
원활한 통합: 동일한 응답 형식 및 OpenAI 함수 호출 호환성을 갖춘 Tavily API의 드롭인 대체
OrioSearch: Your AI Agent need WebSearch의 사용 사례
AI 에이전트 개발: API 비용이나 속도 제한에 대한 걱정 없이 실시간 웹 검색 기능을 통해 AI 에이전트 강화
엔터프라이즈 검색 솔루션: 데이터 개인 정보 보호 및 검색 인프라 제어를 원하는 기업을 위한 내부 검색 서비스로 배포
연구 자동화: 연구 도구 및 지식 관리 시스템을 위한 자동화된 콘텐츠 추출 및 요약 활성화
콘텐츠 집계 플랫폼: 인프라에 대한 완전한 제어를 유지하면서 안정적인 검색 및 추출 기능을 갖춘 콘텐츠 집계 서비스 구축
장점
API 비용이 없는 무료 오픈 소스
인프라 및 데이터 개인 정보 보호에 대한 완전한 제어
속도 제한 및 무제한 확장성 없음
Docker를 사용한 간편한 배포
단점
자체 호스팅 및 유지 관리 필요
대규모 배포를 위한 추가 인프라 필요
외부 검색 엔진의 가용성에 따라 다름
OrioSearch: Your AI Agent need WebSearch 사용 방법
OrioSearch 복제 및 배포: 터미널에서 다음 명령을 실행합니다.
1. git clone https://github.com/vkfolio/orio-search
2. cd oriosearch
3. docker compose up --build
이렇게 하면 API, SearXNG 및 Redis의 3가지 서비스가 자동으로 시작됩니다.
설치 확인: 상태 확인 요청을 보내 OrioSearch가 제대로 실행되고 있는지 확인합니다.
curl http://localhost:8000/health
{"status": "ok", "service": "orio-search"}를 받아야 합니다.
기본 검색 사용법: 검색 엔드포인트에 POST 요청을 보냅니다.
curl -X POST http://localhost:8000/search \
-H "Content-Type: application/json" \
-d '{"query": "최신 AI 뉴스", "max_results": 5}'
AI 답변을 사용한 고급 검색: 추가 매개변수를 사용하여 POST 요청을 보냅니다.
curl -X POST http://localhost:8000/search \
-H "Content-Type: application/json" \
-d '{"query": "docker란 무엇입니까", "include_answer": true, "search_depth": "advanced"}'
LLM 통합 구성: config.yaml을 편집하여 LLM 통합을 설정합니다.
llm:
enabled: true
provider: "ollama" # 또는 "openai", "groq"
base_url: "http://ollama:11434/v1"
model: "llama3.1"
api_key: "ollama" # 클라우드 서비스에 실제 API 키를 사용합니다.
기존 Tavily 통합 교체: 현재 Tavily를 사용 중인 경우 코드에서 기본 URL을 변경하기만 하면 됩니다.
다음에서:
base_url = "https://api.tavily.com"
api_key = "tvly-xxxxxxxxxxxxxxxx"
다음으로:
base_url = "http://localhost:8000"
api_key = "" # 선택 사항
OrioSearch: Your AI Agent need WebSearch 자주 묻는 질문
OrioSearch는 자체 호스팅할 수 있는 오픈 소스 웹 검색 및 콘텐츠 추출 API입니다. Tavily와 호환되며 Docker를 사용하여 30초 만에 배포할 수 있습니다. API 비용 없이 AI 에이전트에 웹 검색 기능을 제공합니다.











