- Repowise vừa open-source nền tảng codebase intelligence với 4 intelligence layers, giảm 36% chi phí và 49% tool calls so với Claude Code không dùng MCP.
- Benchmark thực tế: 5 MCP calls thay 30 grep+read calls, hoàn thành task nhanh gấp 4 lần.
- Miễn phí tự host (AGPL-3.0), hosted SaaS $15/tháng.
TL;DR
Repowise vừa open-source một nền tảng codebase intelligence hoàn toàn miễn phí (AGPL-3.0). Thay vì để AI đọc file mò mẫm, Repowise index codebase thành 4 lớp thông minh rồi expose qua MCP tools. Kết quả benchmark: -36% chi phí, -49% tool calls, nhanh gấp 4 lần so với Claude Code không có MCP.
Vấn đề thật sự của AI Coding Agent
Claude Code, Cursor, Windsurf, Codex - tất cả đều đọc file của bạn. Nhưng không ai trong số đó biết:
- Kiến trúc tổng thể của codebase trông như thế nào
- File nào hay bị break nhất
- Tại sao quyết định thiết kế kỳ lạ đó lại được đưa ra 6 tháng trước
- Những cặp file không import nhau nhưng luôn thay đổi cùng nhau
Đây là căn nguyên của những bug "lạ" nhất: AI sửa auth.ts nhưng không biết rằng middleware/session.ts đã được chỉnh sửa cùng 31 lần trong 500 commit vừa rồi - dù hai file không có bất kỳ import nào giữa nhau.
Repowise làm gì khác biệt
Repowise index codebase thành 4 intelligence layers rồi expose chúng qua MCP tools:
- Graph Intelligence - tree-sitter parse 14 ngôn ngữ thành dependency graph. Dùng PageRank, betweenness centrality để xác định file nào là trọng tâm kiến trúc.
- Git Intelligence - mine 500 commit để tìm hotspot (file churn cao + complexity cao), ownership map, và đặc biệt là co-change pairs - những cặp file luôn thay đổi cùng nhau dù không có liên kết code trực tiếp.
- Documentation Intelligence - LLM tự generate wiki cho mọi module và file, update incremental sau mỗi commit trong vòng dưới 30 giây.
- Decision Intelligence - capture Architectural Decision Records (ADRs) từ git history, inline markers, hoặc CLI. Agent có thể gọi
get_why()để hiểu lý do đằng sau code thay vì chỉ đọc nội dung.
Số liệu đáng chú ý
Benchmark trên 48 paired tasks từ pallets/flask với claude-sonnet-4-6:
| Metric | Baseline | + Repowise | Delta |
|---|---|---|---|
| Chi phí | $0.1396 | $0.0890 | -36% |
| Wall time | 41.7s | 33.9s | -19% |
| Tool calls | 7.4 | 3.8 | -49% |
| Files đọc | 1.9 | 0.2 | -89% |
67% (32/48) task rẻ hơn khi dùng Repowise - tại mức chất lượng câu trả lời tương đương.
Về token efficiency: get_context dùng trung bình 2,391 tokens để hiểu một commit - so với 14,888 tokens khi dùng git diff và 64,039 tokens khi đọc full file thay đổi. Tức là 209 lần ít hơn naive approach.
Benchmark thực tế "add rate limiting to all API endpoints":
- Claude Code không có MCP: ~30 grep+read calls, ~8 phút
- Repowise (9 MCP tools): 5 calls, ~2 phút - 4x nhanh hơn
So sánh với các công cụ khác
Google ra mắt CodeWiki nội bộ vào tháng 11/2025 nhưng đây là tool cloud-only dành riêng cho hạ tầng Google - không có private repo support, không có MCP server, không có git behavioral intelligence. Repowise là open-source alternative tự host được, đầy đủ tính năng hơn:
- vs DeepWiki: DeepWiki có 3-tool MCP nhưng thiếu git analytics, dead code detection, ADRs
- vs CodeScene: CodeScene có git intelligence tốt nhưng closed source, per-author pricing, không có auto docs hay RAG
- vs Swimm: Enterprise pricing, không có dependency graph, không MCP mặc định
Repowise tự định vị là giao điểm: git intelligence của CodeScene + auto-generated docs + agent-native MCP + architectural decisions + multi-repo workspace - tất cả trong một package self-hostable và open source.
Ai nên thử ngay
Repowise đặc biệt có giá trị nếu bạn thuộc một trong các nhóm sau:
- Dùng Claude Code nhiều: 5 MCP calls thay 30 grep+read calls, tránh AI edits phá file không liên quan
- Solo dev với codebase lớn: Hỏi trực tiếp logic ở đâu, bỏ qua archaeology
- Quay lại code cũ: AI biết lịch sử và design intent thay vì chỉ đọc file hiện tại
- Enterprise cần privacy: Self-host trong VPC, code không bao giờ rời infrastructure của bạn
Lưu ý: first-time index cho 3,000-file project mất ~25 phút (one-time cost). Sau đó mọi update incremental chỉ mất dưới 30 giây.
Kết
Repowise đang ở v0.10.0 với 1.7k GitHub stars và 23 releases trong vòng vài tháng - tốc độ phát triển rất nhanh. Roadmap hosted SaaS sắp tới bao gồm Slack alerts, Jira/Linear integration, Confluence/Notion sync.
Cài đặt đơn giản:
pip install repowise
repowise init
repowise init tự đăng ký MCP server, cài PreToolUse/PostToolUse hooks vào ~/.claude/settings.json, và generate file CLAUDE.md từ dữ liệu thực tế của codebase - không phải template. Tất cả dưới 5 giây.
