🚀 Đang phát triển nền tảng trí tuệ mã nguồn đa kho (30+ repo) với khả năng phân tích AST qua tree-sitter, xây dựng knowledge graph bằng Neo4j và trích xuất:
- Quan hệ DI, Kafka, REST API
- Liên kết config-file → code
- Theo dõi ownership/service-impact

💥 Thách thức: Cần viết 40+ extractor thủ công cho từng framework (Spring Boot, AWS SQS, Feign...) khiến hệ thống khó mở rộng và bảo trì.

#CodeIntelligence #AIForDev #TechInnovation
#TríTuệMãNguồn #PhânTíchCode #CôngNghệPhầnMềm

htt

Gitra v0.1 ra đời - trợ lý AI tự lưu trữ phân tích repo. Dùng AI (Google Gemini) giải thích code, xem commit history, cấu trúc repo qua giao diện web đơn giản. Cài đặt dễ qua Docker: git clone + docker-compose. Hỗ trợ công khai, sắp có tính năng riêng tư & Ollama. Đang ở giai đoạn alpha, cần góp ý cải thiện. Mở nguồn MIT, phù hợp developer muốn tích hợp phân tích code nhanh mà không cần IDE nặng.
#AI #GitHub #MởNgun #PhânTíchCode #DevTools #SelfHosted #TechInnovation #CôngNghệ #PhátTriểnPhầnMề

Không nên xem kho lưu trữ GitHub như tài liệu thuần túy! Các công cụ phân tích AI hiện tại thường nhúng mọi tệp, bỏ qua cấu trúc và luồng code. Cách tiếp cận tốt hơn là "điều hướng" repo: dùng LLM để chọn tệp cần mở, phân tích dần dần, giống cách kỹ sư thực thụ khám phá code. Embeddings chỉ là tối ưu hóa.

#GitHub #CodeAnalysis #LLM #AI #LậpTrình #PhânTíchCode

https://www.reddit.com/r/programming/comments/1pun9oq/github_repos_arent_documents_stop_treating_them/

Tạo hệ thống RAG (Retrieval-Augmented Generation) cho codebase bằng cách sử dụng công cụ như LLaMA hoặc LlamaIndex để xây dựng mô hình tra cứu và sinh code. Dữ liệu sẽ được xử lý cục bộ để đảm bảo bảo mật và hiệu quả. Bạn có thể bắt đầu bằng cách phân tích cấu trúc codebase, thiết lập cơ chế chỉ mục (index) và tích hợp với mô hình ngôn ngữ cục bộ. Tham khảo các framework như LangChain hoặc FAISS để tối ưu quá trình tra cứu.

#RAG #CodeSearch #MLOps #AI #ThietKeHeThong #PhanTichCode #LLM #Local

Kỹ sư điện tử tạo Miraje, AI copilot phân tích code GitHub. Dành cho lập trình viên mới, Miraje đơn giản hóa báo cáo lỗi, chỉ dẫn sửa chữa theo cấp độ, tạo danh sách việc cần làm. Giúp học và cải thiện code thân thiện hơn!
#AI #Copilot #CodeAnalysis #BeginnerCoders #SoftwareDevelopment #Miraje #TrợLýAI #PhânTíchCode #LậpTrìnhViênMới #KỹThuậtPhầnMềm

https://www.reddit.com/r/SaaS/comments/1p8olkp/i_create_a_copilot_who_analyze_the_code_for_a/