| Issue |
203501
|
| Summary |
MCP to help OSS devs understand llvm/llvm-project
|
| Labels |
|
| Assignees |
|
| Reporter |
ankitzm
|
Hey llvm/llvm-project folks,
llvm-project is a big codebase, and I noticed newcomers are mostly confused about where to start. Digging through codebase through any AI agent will burn a lot of tokens for simplest task as it uses complete repo context.
I maintain [bytebell/open-ir](https://github.com/ByteBell/open-ir), an open-source tool that builds a cross-repo dependency + call graph of a codebase and serves it over MCP so devs can just *ask* how the code fits together.
Quick demo (MCP in action):
https://github.com/user-attachments/assets/c24b0b81-c618-4f15-a3a7-b0de25894563
If this post gets 15+ 👍 from maintainers/devs, I'll index llvm-project and stand up a free hosted MCP endpoint for contributors.
What this is and isn't:
- It helps contributors understand the code and answer their questions on codebase.
- It does NOT auto-file issues or PRs. Nothing touches your tracker.
- Free for the project, completely opt-in
- Reduces the overhead of juggling through files.
- Helps AI agent to generate code with better context
If that's interesting I'm happy to run it for the OSS community for `llvm/llvm-project`.
— Ankit Singh
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs