Minos

Connect your code host

Minos is a client. You point it at a git host and give it a token; it talks straight to that host and nowhere else.

GitHub

Create a fine-grained personal access token and paste it into Minos. It's stored in your device Keychain and sent only to api.github.com. Give it read access to pull requests, contents, and commit statuses — and write to pull requests if you want to approve, request changes, and merge.

Gitea, Forgejo, or Codeberg

Enter your server's URL and a token. Works with codeberg.org and any self-hosted Gitea-family server, including one on a private network. Token scopes: read:user, read and write repository, read and write issue.

A private server, behind your own proxy

If your git server isn't reachable from the internet and you'd rather not expose it, Minos can talk to a small open-source proxy instead. You run the proxy behind your own authenticated gateway, and the app connects with your gateway's credentials. The proxy ships in the repository.

However you connect, the token lives in your Keychain and reaches only the host it belongs to. There's no Minos account, and no server in the middle.