
이 글은 개인정보 보호를 최우선으로 하는 AI 검색·응답 엔진 Vane에 대해 정리한 기술 블로그입니다.
Vane이 어떤 배경에서 등장했는지, 어떤 기술적 특징을 가지고 있는지, 그리고 Docker를 활용해 어떻게 직접 실행할 수 있는지까지 한 번에 이해할 수 있도록 구성했습니다.
클라우드 기반 AI 검색이 점점 보편화되고 있지만,
“내 질문과 검색 기록은 어디에 저장되고 있을까?”라는 고민을 해본 적이 있다면 Vane은 충분히 주목할 만한 선택지입니다.
Vane이란 무엇인가
**Vane**는
사용자의 로컬 환경에서 실행되는 프라이버시 중심 AI 응답 엔진입니다.
Vane은 단순한 챗봇이 아니라,
웹 검색 결과를 기반으로 출처가 포함된 답변을 생성하는 AI 검색 엔진 형태의 서비스에 가깝습니다.
가장 중요한 특징은 다음과 같습니다.
- 모든 검색 기록은 로컬에만 저장
- 사용자의 질문 데이터가 외부 서버로 수집되지 않음
- AI 모델과 검색 엔진을 사용자가 직접 선택 가능
Vane의 등장 배경
기존 AI 검색 서비스는 편리하지만, 다음과 같은 한계를 가지고 있습니다.
- 검색 기록과 질문 데이터가 서버에 저장됨
- 데이터 활용 방식이 불투명함
- 특정 AI 모델 또는 서비스에 종속됨
Vane은 이러한 문제를 해결하기 위해 등장했습니다.
- 검색 프라이버시를 사용자에게 되돌려주고
- AI 모델 선택권을 제공하며
- 완전한 셀프 호스팅 환경을 지원
즉, AI 검색을 활용하되 데이터 통제권은 직접 가져가고 싶은 사용자를 위한 도구입니다.
Vane의 핵심 기능과 특징
다양한 AI 모델 및 제공자 지원
Vane은 하나의 AI 서비스에 종속되지 않습니다.
- 로컬 LLM: Ollama
- 클라우드 AI:
- OpenAI
- Anthropic
- Google Gemini
- Groq
필요에 따라 로컬 모델과 클라우드 모델을 혼합해 사용할 수 있어
비용, 성능, 보안 요구사항에 맞게 유연한 구성이 가능합니다.
목적에 따른 스마트 검색 모드
Vane은 검색 목적에 따라 모드를 선택할 수 있습니다.
- Speed Mode: 빠른 응답이 필요한 경우
- Balanced Mode: 일반적인 검색과 질문
- Quality Mode: 깊이 있는 조사와 리서치
단순 검색이 아니라, 사용 목적에 맞춘 검색 경험을 제공합니다.
검색 소스 및 도메인 제어
- 웹 검색
- 토론 및 커뮤니티
- 학술 자료
특정 도메인만 지정해 검색할 수 있어
기술 문서, 공식 레퍼런스, 논문 탐색에 적합합니다.
SearxNG 기반 프라이버시 검색
Vane의 웹 검색은 **SearxNG**를 기반으로 합니다.
- 다중 검색 엔진 메타 검색
- 사용자 식별 정보 보호
- JSON 기반 결과 제공
Tavily, Exa와 같은 검색 엔진 연동도 예정되어 있어 검색 품질은 지속적으로 개선될 예정입니다.
파일 업로드 및 멀티모달 검색
- PDF, 텍스트, 이미지 파일 업로드
- 문서 내용을 기반으로 질문 가능
- 이미지 및 비디오 검색 지원
문서를 읽고 요약하거나, 자료를 분석하는 실무 환경에서도 바로 활용할 수 있습니다.
위젯과 편의 기능
- 날씨, 계산기, 주식 정보 위젯
- 실시간 검색 제안
- Discover 기능을 통한 트렌드 콘텐츠 탐색
- 모든 검색 기록은 로컬에 저장
Vane 설치 방법 (Docker 기준)
Docker 설치가 권장되는 이유
- 환경 설정이 단순함
- SearxNG가 함께 포함됨
- 업데이트 및 관리가 쉬움
Docker 기본 실행 방법
docker run -d -p 3000:3000 \
-v vane-data:/home/vane/data \
--name vane itzcrazykns1337/vane:latest
- 실행 후 접속 주소: http://localhost:3000
- 초기 설정 화면에서 AI 모델 및 API 키 설정
해당 이미지에는 Vane과 SearxNG가 모두 포함되어 있어 추가 설정이 필요 없습니다.
기존 SearxNG를 사용하는 경우
docker run -d -p 3000:3000 \
-e SEARXNG_API_URL=http://your-searxng-url:8080 \
-v vane-data:/home/vane/data \
--name vane itzcrazykns1337/vane:slim-latest
필수 조건:
- SearxNG JSON 포맷 활성화
- Wolfram Alpha 검색 엔진 활성화
Vane은 단순한 오픈소스 AI 프로젝트가 아니라,
AI 검색의 주도권을 사용자에게 돌려주는 도구입니다.
- 검색 프라이버시를 완전히 통제할 수 있고
- AI 모델 선택의 자유가 있으며
- 연구, 개발, 기술 문서 분석에 최적화된 환경을 제공합니다
AI를 활용하지 않을 수는 없는 시대입니다.
하지만 어디까지 맡길 것인지는 선택할 수 있습니다.
Vane은
AI는 활용하되, 데이터는 직접 관리하고 싶은 사용자에게 현실적인 대안을 제시합니다.
GitHub - ItzCrazyKns/Vane: Vane is an AI-powered answering engine.
Vane is an AI-powered answering engine. Contribute to ItzCrazyKns/Vane development by creating an account on GitHub.
github.com
