Technically, this application is something which I would want to show to my manager at my internship so that for their future interns, they wouldn't have to take so much load and the new interns would just refer to this rapid support.
As a demo project, I think there still can be lots to change, including the managers' references and which code is editable and which is not, etc.
I'm curious: Are there things you find annoying about the Copilot integration? A lightweight, standalone tool could solve something better than the giant and costly Copilot?
I think the terminology might be a bit confusing here. You’re thinking of Copilot the CLI tool, the version that integrates with VS Code and also runs standalone.
I’m talking about GitHub.com’s Copilot - the one built directly into the site itself. If you visit GitHub, you’ll see a small Copilot icon that lets you chat with any repository:
You could definitely still explore this as a quality learning experience. But as something you can monetize, it’s going to be a very steep uphill battle.
I’ve worked at a couple of organizations that have LLM-driven knowledge bases with connectors for Slack, Notion, and all of their private GitHub repositories, and they’re already using them to onboard new devs. It's just a very competitive space.