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

Reply via email to