
Một tính năng có lẽ ít ai cần, nhưng với AI thì lại cực kỳ quan trọng: Semantic Search.
Khi làm việc với AI trên một project nhỏ, mọi thứ hoạt động rất tốt. AI có thể đọc docs, hiểu task, và đưa ra câu trả lời chính xác.
Nhưng khi project lớn dần — nhiều docs hơn, nhiều task hơn, nhiều quyết định hơn — một vấn đề bắt đầu xuất hiện:
AI không còn tìm đúng thứ nó cần.
Không phải vì AI kém đi. Mà vì cách tìm kiếm truyền thống — full-text search — không đủ tốt cho AI.
Full-text search chỉ match dựa trên từ khóa. Nếu query không chứa đúng từ, hoặc doc dùng cách diễn đạt khác, kết quả sẽ không xuất hiện.
Ví dụ, bạn có doc tên là:Authentication architecture
nhưng AI search: login flow design
full-text search có thể không trả về kết quả nào.
Khi đó, AI nghĩ rằng knowledge đó chưa tồn tại — và bắt đầu tạo doc mới.
Kết quả là:
knowledge bị duplicate
docs bị phân mảnh
AI càng ngày càng khó tìm đúng thông tin
quality giảm dần theo thời gian
Semantic Search giúp AI tìm theo "ý nghĩa", không phải từ khóa
Semantic Search giải quyết vấn đề này bằng cách tìm kiếm dựa trên meaning, thay vì chỉ dựa trên text.
Thay vì hỏi:
doc này có chứa từ này không?
Semantic Search hỏi:
doc nào có ý nghĩa gần nhất với query này?
Điều này cho phép AI tìm đúng doc ngay cả khi wording hoàn toàn khác.
Ví dụ:
Query: login flow
Result: authentication architectureAI vẫn tìm đúng knowledge cần thiết.
Knowns sử dụng Semantic Search Local
Để giải quyết vấn đề này, Knowns đã tích hợp Semantic Search Local.
Toàn bộ docs và tasks được index thành vector, cho phép AI tìm kiếm dựa trên meaning thay vì keyword.
Điều này mang lại một số lợi ích quan trọng:
AI tìm đúng knowledge hiện có, thay vì tạo duplicate
Giảm tình trạng knowledge bị phân mảnh theo thời gian.
AI hoạt động tốt hơn trên project lớn
Ngay cả khi project có hàng trăm hoặc hàng nghìn docs.
Không cần cloud, không gửi dữ liệu ra ngoài
Mọi thứ chạy local, phù hợp với self-host và private project.
Knowledge trở thành persistent memory thực sự cho AI
AI không chỉ đọc — mà còn có thể tìm đúng thứ nó cần.
Semantic Search là nền tảng để AI thực sự hiểu project
AI không chỉ cần context.
AI cần khả năng tìm đúng context.
Semantic Search giúp biến knowledge trong Knowns thành một hệ thống mà AI có thể truy vấn hiệu quả — giống như cách developer tìm code trong đầu mình.
Đây là một tính năng nhỏ, nhưng là nền tảng quan trọng để Knowns trở thành một knowledge layer thực sự cho AI.
Tìm hiểu thêm: https://cli.knowns.dev




