github is just a host for your source code, you build on your device then push to github. there is github pages that can host your static website if that is what you mean, i am hosting my app on that. but github is just a host you are not creating anything in it.
any AI can help you with detailed step by step answers for the thing you are trying to achieve.
removed the auto detection for extension and it seems to be working fine now. seems Keychat needs some time to inject the browser extension or something.
there is another problem just with Keychat when the app updates it freezes
actually found keychat already installed on my android from earlier, what's different in keychat than a browser with signer extension because it seems not detecting it on keychat