- Vane đạt 35.869 GitHub stars và 230.348 Docker pulls tính đến ngày 26/07/2026.
- Bản mới nhất v1.12.2 phát hành ngày 10/04/2026, bổ sung Chromium scraper, timeout chặt hơn và lọc kết quả bằng embeddings.
- Dự án hỗ trợ 8 model provider, 3 chế độ tối ưu và 3 nhóm nguồn tìm kiếm.
- Nếu bạn muốn câu trả lời kiểu Perplexity nhưng dữ liệu nằm trong máy hoặc VPS của mình, đây là một repo rất đáng thử.
TL;DR
Vane là một AI answering engine self-hosted dành cho người muốn trải nghiệm kiểu Perplexity nhưng không muốn giao toàn bộ search history, prompt và dữ liệu nghiên cứu cho một dịch vụ cloud đóng. Tính đến 26/07/2026, repo có 35.869 stars, 3.955 forks, Docker image có 230.348 pulls, và bản phát hành mới nhất là v1.12.2 ngày 10/04/2026.
Điểm đáng chú ý nhất là dự án đã đi qua một đợt đại tu kiến trúc nghiêm túc ở v1.12.0, bỏ LangChain để chuyển sang custom provider system, rồi ở v1.12.2 tiếp tục siết research pipeline bằng Chromium scraper, timeout tốt hơn và embeddings filter. Đây là dấu hiệu của một project muốn trở thành công cụ dùng được, không chỉ là demo để lấy sao.
Vane là gì?
Nếu phải tóm gọn trong một câu, Vane là answer engine đặt trên search backend và nhiều LLM provider. README mô tả sản phẩm là một engine tập trung vào quyền riêng tư, chạy trên phần cứng của chính bạn, kết hợp dữ liệu từ internet với model local hoặc cloud để trả lời có trích dẫn nguồn.
Điểm hay ở positioning này là Vane không cố trở thành chatbot đa năng kiểu “làm mọi thứ”. Nó nhắm vào một workflow rất rõ: hỏi một câu, đi research, tổng hợp kết quả và trả lại câu trả lời có citation. Đó là lý do repo có cả POST /api/chat cho UI lẫn POST /api/search cho người muốn nhúng engine đó vào sản phẩm khác.

Bài toán nó giải quyết
Phần lớn tool “AI search” hiện nay buộc bạn chọn một trong hai hướng. Một là dùng cloud answer engine rất tiện, nhưng log tìm kiếm, prompt và đôi khi cả dữ liệu upload đi qua hạ tầng của người khác. Hai là tự host metasearch như SearxNG, có riêng tư hơn nhưng chỉ mới giải quyết lớp tìm kết quả, chưa có lớp tổng hợp thành câu trả lời cuối cùng.
Vane chen đúng vào khoảng trống đó. Từ tài liệu kiến trúc và code route, có thể thấy nó thêm các lớp mà SearxNG thuần không có:
- Classification: câu hỏi được phân loại trước khi search để quyết định có cần research hay widget hay không.
- Parallel execution: research và widget có thể chạy song song.
- Citation rendering: câu trả lời cuối cùng đi kèm nguồn hỗ trợ.
- File-aware workflow: người dùng có thể upload file rồi kết hợp file search với search từ web.
- Model abstraction: có thể thay model tùy provider thay vì khóa cứng vào một vendor.
Nói cách khác, Vane không chỉ giúp bạn “tìm thấy trang web”, mà cố gắng hoàn thành cả bước biến kết quả tìm kiếm thành câu trả lời có thể dùng ngay.
Dưới nắp capô, Vane hoạt động ra sao?
Tài liệu How Vane Works mô tả pipeline khá rõ. Khi bạn gửi câu hỏi trong UI, app gọi POST /api/chat. Sau đó hệ thống làm ba việc chính: phân loại câu hỏi, chạy research cùng widgets khi cần, rồi sinh câu trả lời cuối cùng có citation.
Trong code hiện tại, bạn có thể thấy ba lựa chọn tối ưu hóa là speed, balanced và quality. Điều này phản ánh rất đúng use case answer engine: hỏi “thời tiết hôm nay” không cần pipeline giống với “so sánh ba paper và tổng hợp kết luận”.
Về nguồn, Vane hỗ trợ ba nhóm chính: web, academic và discussions. Ngoài text search, nó còn có endpoint riêng cho /api/images và /api/videos. Tách riêng media search khỏi text search là một quyết định đúng, vì hai loại truy vấn này có nhu cầu hiển thị và xử lý khác nhau.

Những điểm đáng tiền nhất của Vane
1. Hỗ trợ nhiều provider thật sự dùng được
Registry hiện tại hỗ trợ 8 provider: OpenAI, Ollama, Gemini, Groq, Anthropic, LM Studio, Transformers và Lemonade. Bạn có thể chạy local hoàn toàn bằng Ollama hoặc LM Studio, nhưng cũng có thể dùng cloud model cho câu hỏi khó hơn.
2. API riêng cho tích hợp sản phẩm
Vane có tài liệu rõ cho GET /api/providers và POST /api/search, trả về cả message lẫn sources, và có chế độ streaming SSE. Nếu bạn muốn gắn answer engine này vào dashboard nội bộ hoặc một trợ lý chuyên biệt, đây là nền tảng đủ nghiêm túc để bắt đầu.
3. Widgets làm UX tốt hơn hẳn
Weather, stock và calculation có vẻ nhỏ, nhưng lại cho thấy team hiểu rằng không phải mọi câu hỏi đều nên đi qua cùng một LLM flow. Một số yêu cầu có thể trả bằng widget có cấu trúc, nhanh hơn và ít tốn token hơn.
4. Deep Research không còn là khẩu hiệu
Release v1.12.2 là nơi Vane nghiêm túc hơn với nghiên cứu nhiều bước. Release note mô tả vòng Reason - Search - Scrape - Extract - Repeat, cộng với embeddings filter để tránh overflow context. Đây là nâng cấp đụng trực tiếp vào độ bền của pipeline thay vì chỉ thêm nút mới lên giao diện.
Cái giá phải trả khi chọn self-hosted
Đây không phải sản phẩm “bấm phát là xong” cho mọi người. README nói rõ Docker là con đường khuyến nghị, còn non-Docker install yêu cầu bạn tự có SearxNG, bật JSON format và bật Wolfram Alpha engine. Tức là Vane giảm bớt công sức rất nhiều so với tự ghép từng mảnh, nhưng nó vẫn là phần mềm dành cho người chấp nhận vận hành stack của mình.
Có ba hạn chế bạn nên nhìn thẳng:
- Chưa có auth hoàn chỉnh: README vẫn liệt kê authentication là upcoming feature.
- Nhịp phát triển gần đây chậm hơn: release mới nhất là 10/04/2026 và code push gần nhất là 11/04/2026.
- Chi phí không biến mất, chỉ đổi chỗ: phần mềm MIT và miễn phí, nhưng bạn vẫn trả bằng hạ tầng, thời gian vận hành, và API cost nếu nối model cloud.
Self-hosted cho bạn chủ quyền dữ liệu, nhưng đổi lại bạn chịu trách nhiệm cho sự ổn định của hệ thống. Nếu bạn ghét vận hành, Vane không thần kỳ đến mức xóa được sự thật đó.
V1.12.2 khác gì đợt refactor lớn trước đó?
Muốn hiểu Vane đang đứng ở đâu, nên nhìn hai mốc: v1.12.0 và v1.12.2.
V1.12.0 là mốc “đổi khung xe”. Release note ghi rõ dự án bỏ LangChain để lấy low-level control cho streaming, generation và provider-specific features.
V1.12.2 là mốc “siết máy”. Nó không hào nhoáng bằng một đợt redesign, nhưng lại chạm đúng chỗ đau của app kiểu này: search treo, widget crash, scraper yếu, context quá tải, upload lỗi. Với người thật sự định tự host, đây là release làm Vane bớt mong manh hơn.
Ai nên dùng ngay?
Vane hợp với bạn nếu thuộc một trong các nhóm sau:
- Developer hoặc DevOps có homelab/VPS: muốn một answer engine riêng để tra cứu hàng ngày mà không phụ thuộc hoàn toàn vào cloud.
- Team kỹ thuật nhỏ: cần một công cụ research có citation, có thể cắm nhiều model, và có API để nhúng vào tool nội bộ.
- Người đang dùng Ollama hoặc LM Studio: muốn nối local model vào một search workflow hoàn chỉnh thay vì chỉ chat thuần.
- Người làm nghiên cứu kỹ thuật: cần search web, paper, discussions và đôi lúc cả file upload trong cùng một nơi.
Ngược lại, nếu bạn chỉ muốn một công cụ “mở ra dùng ngay, không động tay vào server”, thì các dịch vụ cloud vẫn hợp lý hơn. Vane thắng ở quyền kiểm soát và khả năng tùy biến, không thắng ở việc tiết kiệm công sức vận hành.
Kết
Vane không còn là nhóm project đẹp ở ảnh chụp màn hình nhưng mỏng ở phần thực thi. Số liệu hiện tại cho thấy nó đã có sức kéo cộng đồng thật: 35.869 stars, 34 releases, 230.348 Docker pulls. Cấu trúc code và release note cũng cho thấy dự án đã vượt qua giai đoạn “ý tưởng hay”, để bước sang giai đoạn mài pipeline cho use case thật.
Nếu bạn muốn một answer engine tự host, có citation, hỗ trợ local model lẫn cloud model, và không ngại vận hành hạ tầng của mình, Vane là một trong những repo đáng thử nhất ở thời điểm 26/07/2026.
via: GitHub repo, release v1.12.2, release v1.12.0, API docs và Docker Hub.
Đạo hữu là phàm nhân, tu tiên giả
... hay AI cào nội dung?
Tất cả nội dung tại đạo quán đều miễn phí. Đạo hữu chỉ cần nhập email của mình để đọc tiếp. Nói KHÔNG với Spam. Huỷ subcribe lúc nào đạo hữu thích.
nếu không muốn nhận newsletter thì có thể nhập mail phụ
