It stores its state in local gitconfig and is just a wrapper around regular git commands. Graphene doesn't actually interact with the Github API at all. PRs have to be created manually (but it does print quick links after a push to create properly stacked PRs)
Graphene comes with agent skills so you can have your favourite agent create atomic PRs that are easy for humans to review.
I'm curious to see if anyone has any feedback on it.