It seems like you have to interact with github.com to initiate a pull request. Is this so?
Git now ships with a subcommand 'git request-pull' [-p] []
'git request-pull' [-p] []
You can see the docs here
You may find this useful but it is not exactly the same as GitHub's feature.