When I first started contributing to open source, understanding large codebases was one of the biggest challenges. I found it difficult to know where to start or which files were actually related to a particular GitHub issue.
So I built CodeMap Ai.
It turns any GitHub repository into an interactive graph and helps you understand how the codebase is connected. It can also map GitHub issues to the files that are most likely involved, giving you a good starting point. With file-level and function-level dependency visualization, you only need to review the files and functions connected to the issue instead of searching through the entire codebase. It also includes a repository-aware Al chat, so you can ask questions and solve issues directly within the repository context.
Features
- Interactive repository graph
- File dependency and function call visualization
- GitHub issue → affected file mapping
- Repository-aware AI chat
- Direct GitHub navigation
It's still a work in progress, and I'd genuinely love any feedback, ideas, or criticism or if you love it please share it and contribute if you want
Live Demo: https://code-map-ai-mu.vercel.app
Top comments (0)