Features

A complete tour of GitHub Manager — README Studio, repositories, issues and pull requests, releases, account and settings.

The app has ten pages. This one covers each of them.

Map of the app

Page What it is for
Welcome Connect a token and get oriented
Dashboard Account overview, recent activity and shortcuts
README Studio Write and commit READMEs and the supporting files
Repositories Full management of your repositories
Repository What is inside one repository: files, branches, tags, collaborators, webhooks
Issues & PRs Work through issues and pull requests
Releases & commits Release notes, commit messages, branch names
AI Assistant Free-form chat, scoped strictly to GitHub
Account Profile, bio, avatar and organisations
Settings Appearance, AI provider and data

README Studio

The centre of the app. Two panes: the editor on the right, a live preview on the left.

Generation settings

Tell the AI what to write before it writes it:

The output

The model sees the real repository: the file tree, the languages in use, the topics, the current README and a few key files. The result is about your project rather than generic filler.

Refine and review

Writing to GitHub

If the repository has no README yet, one is created. If it does, the file's sha is read first so the update is applied to the right version instead of blindly overwriting whatever happens to be there.


Repositories

The list

Search by name and description, filter by private/public and archived, and pick one of three layouts: compact, comfortable or cards.

Actions

Action Notes
Create Name, description, homepage, topics, visibility, an initial README and a licence template, plus any files you attach
Edit Name, description, homepage, topics, default branch and archived state, plus adding and deleting files
Upload files Commit one or more files from disk, to any folder and any branch
Archive Reversible and safe; nothing is deleted
Delete You must type the full repository name to confirm
Fork Creates the fork immediately
Star Adds or removes the star

Uploading files

Use Upload files… on a repository card, or the ⋮ menu beside it.

GitHub commits one file per request, so a batch is a sequence. Each file is confirmed as it lands, and a failure stops the rest rather than leaving you guessing how far it got. Binary files are uploaded byte for byte.

Files in the create and edit dialogs

The same picker is built into both, so a repository can be seeded or tidied without opening a second dialog.

Deletions are applied before uploads, so a path that is removed and re-added somewhere else cannot be clobbered by the order the requests happen to land in. Marking the same path for both is refused rather than resolved silently.

An archived repository is read only, so the file section is not offered there.

AI suggestions

"Describe with AI" reads the whole repository and proposes a one-line description plus a set of topics. Nothing is sent to GitHub until you press Apply.


Repository

The Repositories page manages your repositories — creating them, editing their settings, archiving them. This page looks inside a single one. Pick a repository and a branch at the top, and everything below follows that choice.

Files

Branches

Tags

Every tag with the commit it points at, newest first by name. The commit is shortened to twelve characters, which is enough to identify it in any Git client.

Collaborators

Webhooks

Read-only, and said so on the tab. Each hook is listed with the events it fires on, and its target URL is in the tooltip. Hooks are created on GitHub rather than here, since a misconfigured one fires at someone else's server.

Every list on this page is loaded on its own, when you switch to the tab that needs it. Opening the page costs one request, not five.


Issues & pull requests

List and detail

Actions

Action Notes
Draft issue Write a sentence or two; the AI expands it into a structured issue with steps and expected behaviour
AI reply Drafted from the issue body and the existing comments, editable before it is posted
AI triage Reviews the whole queue at once and suggests a type, a priority and a next action for each
Close / reopen Changes state, with confirmation

The selection survives a refresh. Post a reply, and you are still looking at the same issue when you get back, so the next action lands where you expect.


Releases & commits

Lists

Commits and releases sit side by side, each loadable on its own.

Release notes

The tag field is pre-filled from the newest release: if the latest is v1.2.0 it suggests v1.3.0.

Commit messages and branch names

Three styles are supported: Conventional Commits, plain imperative and Angular.


AI Assistant

Free-form chat, with four things worth knowing.

Scoped to GitHub

Three independent layers:

  1. Before sending — the request is classified. Anything off-topic never reaches the model.
  2. In the system prompt — the model is given an explicit allow and deny list.
  3. After the answer — the response is validated too, and replaced with an out-of-scope notice if it strayed.

Repository context

With "Attach repo context" on, the selected repository's structure and contents are included so answers are about your project.

Streaming

Responses appear token by token, with Enter to send.

Shortcuts

Six ready-made prompts: write a README, suggest topics, draft a CI workflow, review your current README, write a .gitignore, and explain adding a LICENSE.


Account


Settings

Appearance

AI

Data


Keyboard shortcuts

Key Action
Ctrl+1 … Ctrl+9 Jump to a page, in the order shown in the sidebar
Ctrl+K AI Assistant
Ctrl+, Settings
Ctrl+R Refresh the current page
Ctrl+N New repository
Ctrl+B Collapse or expand the sidebar
Ctrl+Shift+R Toggle dark and light
Ctrl+Q Quit

What is not here

Stated plainly, so you are not looking for it:

On this page