Nếu bạn từng nhờ một con LLM “nghiên cứu giúp tôi chủ đề X”, bạn biết kết quả trông thế nào: vài đoạn tóm tắt gọn ghẽ của ba kết quả top đầu, đọc xong thấy trơn tru nhưng lúc đem ra làm gì đó thì thiếu đủ thứ. Số liệu mất, điều kiện thí nghiệm mất, cái câu chốt “trong đa số trường hợp” thì bị gọt thành “luôn luôn”. imozuru là một skill cho Claude Code sinh ra để chống đúng cái kiểu trả lời đó.
Repo này vừa ra mắt hôm 13/10/2026, cập nhật lần cuối ngày 19/10, đã có 543 sao và viết bằng Python, license MIT. Cái tốc độ lên sao đó trong chưa đầy một tuần nói lên khá rõ: dev đang mệt với kiểu nghiên cứu nửa vời của chatbot.
Nó làm gì cụ thể
imozuru không trả lời câu hỏi của bạn. Nó dựng cho bạn một đường đi tới câu trả lời, và lưu lại từng nguyên liệu thô trên đường đó.
Quy trình gồm mấy bước rõ ràng. Claude sẽ viết ra câu hỏi và 3 đến 6 cái “claim” cần có để trả lời câu hỏi đó. Sau đó nó chạy hai sub-agent làm nhiệm vụ search độc lập theo hai hướng khác nhau, để thu thập thuật ngữ chuyên ngành, tên người làm đầu ngành, và nơi kiến thức tụ lại. Mấy thứ này được gom vào một file map.md. Từ tấm bản đồ đó, nó lần theo citation, link, tác giả để tới được văn bản gốc. Khi tìm thấy nguồn, nó tải về cất trong thư mục sources/, đánh dấu mấy trang 404 hoặc bắt login để loại ra. Cuối cùng nó dừng khi mọi claim đều có nguồn gốc kèm theo, hoặc khi không còn tài liệu mới xuất hiện nữa.
Điểm mấu chốt: imozuru không tóm tắt văn bản gốc. Nó chỉ ghi lại kiểu “claim này nằm ở file nào, dòng thứ mấy”. Bạn tự mở file đọc và tự ra quyết định. Nghe có vẻ ngược đời khi ai cũng muốn AI tóm gọn, nhưng đây là chủ ý được dẫn nguồn đàng hoàng.
Vì sao đang hot
Phần “Vì sao” trong README dẫn thẳng tới Kuhlthau (1991): nếu tổng hợp quá sớm trong giai đoạn đang còn mò mẫm, người nghiên cứu dễ rơi vào “premature closure”, tức là đóng lại vấn đề sớm hơn nó đáng bị đóng. Cái hiệu ứng đó chắc ai dùng ChatGPT research cũng gặp rồi, chỉ là không có tên gọi.
Điểm khác biệt so với đống tool “deep research” đang nhan nhản: imozuru gắn với Claude Code, tức là chạy local, ghi ra file trên máy bạn, thay vì nhả ra một khối văn bản trong khung chat. Kết quả là một thư mục có cấu trúc đọc được bằng mắt thường:
map.md: câu hỏi, các claim cần, thuật ngữ, người, nơi, bảng nguồn, manh mối tiếp theolog.md: mỗi vòng search làm gì, ra gì, quyết định gì và tại saosources/: văn bản gốc đã tảiextracts.jsonvàreport.html: trang trích dẫn theo từng claim
Một chi tiết tôi thấy đáng giá hơn cả: cái report.py sẽ đối chiếu lại từng câu trích với đúng dòng được chỉ định trong file nguồn. Lệch một từ là nó không chịu sinh trang report. Đây là biện pháp chống ảo giác kiểu thực dụng, không phụ thuộc vào việc mô hình có ngoan hay không.
Cài và chạy thử
Cách gọn nhất là qua CLI của skills:
npx skills add MaryCache/imozuru
Còn nếu muốn cài tay thì copy thư mục skills/imozuru/ vào ~/.claude/skills/imozuru/ là xong.
Yêu cầu môi trường: Python từ 3.10 trở lên, và script chỉ dùng thư viện chuẩn. Mấy command ngoài là optional nhưng thiếu thì mất chức năng tương ứng. Cụ thể, thiếu pdftotext (thuộc poppler hoặc Xpdf) thì không bóc được text từ PDF, file đó bị đánh FAIL. Thiếu pdftoppm và tesseract thì không OCR được mấy file PDF cũ không có text layer. Thiếu yt-dlp thì bỏ qua phần phụ đề YouTube. Còn nếu không có ax để convert HTML sang markdown thì nó tự dùng thư viện chuẩn bóc text, chỉ là heading với bảng sẽ méo hơn.
Sau khi cài, mở Claude Code và ra lệnh kiểu:
芋づる式に調べて: 歌ってみたのMIXで、上手い人がどういう順番で処理しているか
Hoặc:
Gaussian Splattingってよく聞くけど全然わからない。論文とか解説の流れを掘ってほしい
Có thêm chế độ watch để theo dõi nguồn mới theo RSS, ví dụ:
/imozuru watch react
Muốn thử mỗi script mà không cần đụng tới Claude thì có sẵn demo:
python3 skills/imozuru/scripts/report.py examples/demo
Kết quả đổ về ~/research/ với cấu trúc file như trên.
Ai nên dùng
Đối tượng rõ nhất là người phải viết gì đó dựa trên nguồn: làm literature review, viết bài kỹ thuật cần dẫn chứng, chuẩn bị đề xuất cần số liệu gốc. Cũng hợp với dev đang tìm hiểu một lĩnh vực hoàn toàn mới mà chưa biết dùng từ khóa gì để search, vì bước dựng bản đồ thuật ngữ giải quyết đúng cái điểm mù đó.
Một điểm đáng khen về thiết kế: nó phân loại nguồn thành các nhãn 〔論文〕 (bài qua bình duyệt hoặc preprint arXiv), 〔本人〕 (người trong cuộc tự ghi lại quá trình), 〔観察〕 (quan sát tác phẩm người khác), 〔まとめ〕 (bài tổng hợp lại), 〔公式〕 (tài liệu chính chủ). Phân loại này quan trọng với mấy lĩnh vực như mixing, painting, nấu ăn, nơi gần như không có paper và kiến thức nằm hết trong blog cá nhân lẫn video. Cái gì đọc được, tin được bao nhiêu, bạn tự cân.
So sánh nhanh
So với kiểu “deep research” của mấy trợ lý AI thương mại thì imozuru khác ở chỗ output là file chứ không phải prose. Bạn grep được, diff được, đưa vào Git được. Còn so với việc tự cầm browser đi mò thì nó tiết kiệm công đoạn lần theo citation và nhớ đã đọc gì, vốn là hai việc dễ đứt mạch nhất khi research bằng tay.
Ưu, nhược và mấy thứ cần biết
Ưu điểm đáng kể nhất: nhờ lưu nguyên văn và bắt buộc đối chiếu trích dẫn với dòng cụ thể, tỷ lệ bịa nguồn giảm mạnh so với để LLM tóm tắt tự do. Cái log từng vòng cũng là thứ hiếm tool nào chịu ghi, mà đọc lại lúc sau rất có ích để biết mình đã đi những ngả nào rồi bỏ.
Hạn chế thì có vài cái rõ. Nó chỉa mấy cái 芋づる式 (kiểu dây khoai lang, lần theo từng củ) nên kết quả phụ thuộc lớn vào việc Claude viết claim có đúng không. Viết claim sai thì dù nguồn đầy đủ, cái report cũng lệch hướng. README nói điều kiện dừng dựa trên ngưỡng “hai sub-agent trả về trùng 70% trở lên so với bản đồ hiện có”, nhưng chính tác giả thừa nhận đây là con số tạm, chưa được kiểm chứng. Độ trưởng thành: mới ra mắt, chưa có ecosystem plugin gì, tự chịu rủi ro nếu update Claude Code làm gãy skill.
Về mặt riêng tư: sub-agent search web nên nội dung câu hỏi của bạn bị gửi ra ngoài dưới dạng từ khóa. README ghi rõ đừng dùng cho câu hỏi dính dữ liệu mật hay thông tin cá nhân. Ngoài ra nó không tìm cách vượt paywall, gặp bài trả tiền thì báo “không tới được” chứ không lách. Văn bản tải về là để đọc cá nhân, đừng tái phân phối. License MIT, dùng thương mại thoải mái.
Một điểm nữa: tài liệu khá chi tiết nhưng gần như toàn bộ bằng tiếng Nhật trong README gốc (có bản tiếng Anh). Cơ chế hoạt động của bộ luật được gom trong skills/imozuru/references/theory.md, nên nếu muốn sửa hành vi thì phải đọc file đó chứ không sửa được qua config.
Kết luận thực dụng
Nếu công việc của bạn là đọc tài liệu rồi viết ra cái gì đó có dẫn nguồn, imozuru đáng để thử một vòng. Còn nếu chỉ cần biết nhanh một khái niệm để trả lời trong Slack thì nó hơi quá tay, bởi vì nó sinh ra cả một thư mục research cho bạn tự đọc. 543 sao sau 6 ngày là dấu hiệu nhu cầu thật. Cài thử, chạy một câu hỏi khó, mở report.html ra xem, rồi tự đánh giá xem việc tự đọc nguồn có đáng với công sức hay không. Repo ở đây: MaryCache/imozuru.
