VectorDash를 사용해 주시고 피드백을 공유해주신 모든 분들께 감사드립니다. 반복적으로 요청된 사항 중 하나는 Python에서 Rust로 전환하여 사람들이 Everything이나 Windows 검색으로 사용하는 기능의 더 많은 부분을 대체할 수 있는 무언가를 구축하는 것이었습니다. 업데이트 글을 올릴 생각은 없었지만, 새로운 로컬 우선(local-first) 기능들이 많이 추가되면서 LocalLlama에 그 어느 때보다 관련성이 높다고 생각합니다! VectorDash는 이제 Rust로 작성되었으며, 파일, 클립보드 기록, 웹 검색, AI 채팅 등 모든 것을 한 곳에서 처리하는 범용 검색 도구로 성장했습니다. 이 모든 것이 범위 확장(scope creep)처럼 느껴지시나요? 모든 기능(클립보드, 웹 검색, AI Chat)은 선택 사항입니다. 간단한 검색기로만 사용하거나 콘텐츠 검색 및 원하는 다른 도구들을 활성화할 수 있습니다. 제 시스템에서 VectorDash가 인덱싱을 하거나 모델이 로드되지 않을 때는 100MB 미만의 시스템 메모리만을 사용합니다. https://github.com/ampersandru/VectorDash 이전 게시물 이후 새로운 기능: 더 스마트해진 인덱스 업데이트: 선택적 NTFS USN 저널링(journaling)을 통해 변경 사항을 추적하므로, VectorDash가 전체 드라이브를 반복적으로 스캔하는 대신 영향을 받은 파일과 폴더만 업데이트할 수 있습니다. 복구 검색은 여전히 일부 상황에서 필요합니다. 전체 화면 모드나 게임이 실행 중일 때 인덱싱 비활성화(및 모든 모델 언로드) 옵션. 완전하고 검색 가능한 클립보드 관리자: 검색 가능한 텍스트, 링크 및 이미지; 구성 가능한 보존 및 저장 제한; 영구적으로 저장되는 항목; 별도의 고정된 항목; 태그, 편집 및 앱 제외 기능. EmbeddingGemma 2는 일반 검색처럼 보여지는 것에 의해 복사된 이미지를 찾을 수 있습니다. 특정 이미지, 텍스트 또는 링크를 클립보드 기록에서 검색할 수 있습니다. 로컬 역 이미지 검색: Search나 Clipboard에 이미지를 붙여넣어 EmbeddingGemma 2를 사용하여 컴퓨터에 인덱싱된 시각적으로 유사한 이미지를 찾으세요. EmbeddingGemma 2는 동일하거나 유사한 인덱싱된 이미지를 찾는 전에 빠르게 붙여넣은 이미지를 인덱싱합니다. 우리의 구세주일까요, 아니면 몰락의 원인일까요?
모든 폴더에서 빠른 실행(Quick Launch): 탐색기(explorer)의 어느 폴더에서든 Ctrl을 두 번 누르면 해당 폴더만 빠르게 검색창이 열립니다. 웹 검색: 사용자의 자체 SearXNG 또는 Degoog 인스턴스를 연결하거나 Brave Search API를 사용할 수 있습니다. AI 채팅: 로컬 또는 원격의 OpenAI 호환 대규모 언어 모델(LLM)을 연결하고, 스크린샷이나 붙여넣은 이미지를 첨부하며, 후속 질문을 하고, 선택적으로 웹 검색을 수행하도록 할 수 있습니다 (웹 검색이 구성된 경우). AI 로컬 파일 검색: 채팅 모델이 VectorDash가 인덱싱한 파일 이름과 콘텐츠 스니펫을 직접 검색할 수 있게 합니다. 다른 에이전트를 연결하기 위한 선택적 MCP 서버도 제공됩니다. 현재는 읽기 전용 접근만 가능합니다...
컴퓨터 및 브라우저 사용 (베타 릴리스): 사용자가 선택한 브라우저를 LLM이 제어하거나 Windows를 제어할 수 있는 옵션("블루투스를 켜줘", "내 브라우저를 사용하여 hermes 디스코드 봇을 설정해줘" 등)이 있습니다. 매우 주관적이며(YMMV) 베타 기능입니다. 경험은 모델의 속도와 능력에 따라 달라집니다.
빠른 영역 스크린샷을 AI로: 안드로이드 폰과 유사하게, 화면 영역을 선택하는 단축키를 설정하여 AI 채팅에 붙여넣고 "이게 뭐야?" 또는 "이것을 사실 확인해줘"와 같은 질문을 빠르게 할 수 있습니다. 웹 검색 도구를 활성화하여 LLM이 최신 정보에 접근할 수 있도록 합니다. 화면의 모든 것을 신속하게 사실 확인하거나 질문할 수 있습니다.
음성 입력 STT 및 재생 TTS: 로컬 Parakeet 또는 원격 받아쓰기 기능과 함께 자체 TTS 서버를 사용하는 선택적 TTS 및 재생 제어 기능을 제공합니다.
추가 사용자 정의: 검색 모드 재배열, 개별 도구에 대한 단축키 할당, 색상, 투명도, 그라디언트 및 활동 표시기 조정이 가능합니다.
인터페이스 현지화: 13개 언어를 지원하며 베타 버전입니다.
Windows 10 및 카메라 RAW 지원: 베타 기능입니다. 저는 Win11에만 접근할 수 있으니, Win10 사용자들이 테스트해 주셔야 합니다.
빠른 인덱싱(Quick)과 전체 인덱싱(Full)은 여전히 동일하게 작동합니다. 빠른 인덱싱(Quick): 전체 드라이브의 파일 및 폴더 이름에 대한 검색입니다. 임베딩 모델이 필요하지 않으며, 매우 빠릅니다. 전체 인덱싱(Full): 지원되는 문서 내용, 사진, 스크린샷, 오디오 및 비디오를 포함하며, EmbeddingGemma 2를 사용하여 정확한 단어 또는 의미로 검색할 수 있습니다. 파일을 처음 인덱싱할 때는 느릴 수 있습니다.
여러 기능을 혼합하여 사용할 수 있습니다: 드라이브를 빠르게 인덱싱(Quick-index)한 다음, 검색하려는 내용을 담고 있는 문서 및 미디어 폴더를 전체 인덱싱(Full-index)할 수 있습니다. 인덱스는 사용자의 PC에 저장됩니다. 로컬 처리가 가능하며, 선택적 원격 서비스는 활성화하는 기능에 필요한 쿼리, 이미지 또는 스니펫을 받습니다. 네, 여전히 만족스럽습니다. 이제 더 큰 자동화 테스트 스위트가 생겼지만, 다양한 하드웨어와 실제 환경의 컬렉션에서 제가 놓치는 것들을 계속 발견하고 있습니다. 특히 Windows 10, RAW 파일, 번역 기능, 그리고 새로운 이미지 검색에 대한 피드백을 부탁드립니다. 감사합니다! /u/andy2na 님이 제출함 [링크] [댓글]