1 comments

  • vunderba 20 hours ago
    Nice job. I'd say the first question you need to answer would be: Why would somebody use this when Github Copilot Chat exists, lets you chat with any repository, and is integrated into the Github site itself?

    https://docs.github.com/en/copilot/concepts/chat

    • KevStatic 18 hours ago
      That's fair. Copilot Chat is surely way ahead. As a student, I built this to see if I could create a more 'focused' onboarding experience - maybe even have step by step tour of the codebase, for an organisation. Something specifically that could live outside the IDE for non-technical stakeholders or for generating documentations/summaries that Copilot doesn't prioritise.

      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?

      • vunderba 18 hours ago
        > Something specifically that could live outside the IDE for non-technical stakeholders or for generating documentations/summaries that Copilot doesn't prioritise.

        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:

        https://imgur.com/a/QpJAL8t

        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.