6 ms·
Show HN: I built a chatbot that lets you talk to any GitHub repository
- mondov 1y agoDoesn't the GitHub copilot do the same? What are the advantages of this?
- simssousa15 1y agoFree, no need to clone the repo and on the web.
- vunderba 1y agoThat is exactly what GH Copilot does - if you're subscribed to it, it adds an AI conversation button to any Github repo you visit in the browser. There's no need to clone the repo. However it's not free obviously...
- jasonjmcghee 1y agoit actually is free - the in-web chat is part of free tier, and I'm not aware of any limits. in-IDE use does have limits https://docs.github.com/en/copilot/about-github-copilot/subscription-plans-for-github-copilot https://docs.github.com/en/copilot/about-github-copilot/subs...
- tmtvl 1y agoWow, so which license are you using which is compatible with all licenses used on GitHub?
- jasonjmcghee 1y agoCorrect me if I'm wrong, but wouldn't that burden fall on the users of this product? If that end user uses the output in a new project. I suppose OP likely has a responsibility to post a link to the license whenever chatting with that repo- but I don't believe his product would require special licensing itself- right?
- cocodill 1y agowhy do you want me to sign in via github?
- namaria 1y agoRequesting read and write access to all repos public and private no less.
- simssousa15 1y agoThe GitHub api doesn't allow for read only to private repos :( Needs to be this way or no access to private repos. I can add the possibility to choose if people have a problem with the permissions
- lukew3 1y agoYes, I'd rather not share access to my private repos with an untrusted party. I would like to try it with public ones though
- jasonjmcghee 1y agoYou could add an option for the user to paste a token (fine grained etc) to retrieve only from repositories they grant via the token (and never write access)- and they can revoke at any time.
- simssousa15 1y agoJust added the option to choose. You can now give less permissions and only access public repos :)
- simssousa15 1y agogithub api needs a personal token unfortunately. without each user signin it reaches the rate limit very fast
- throwy3 1y ago[dead]
- throw2005 1y ago[dead]