Skip to the content

GitHub

The repository is where a site fix has to land. Kwern reads the files that describe the product and opens a pull request for every fix, which you read, change and merge on GitHub like any other.

What Kwern reads

The files that describe the product

The files that describe the product, at one commit: README, docs, changelog, store metadata, translations and pricing.

Issues and releases

The open issues and the latest releases.

What Kwern can change, once you approve

A pull request

A branch, a commit and a pull request, left open for you to review and merge.

How the connection is made

Connecting the account

You install Kwern's GitHub App on the repositories you choose. Kwern stores the installation id and nothing else: every call mints a fresh token from it.

Binding it to a product

A repository, and optionally a root path inside it so one repository can back several products.

What Kwern never does

Never a merge

Kwern never merges a proposal's pull request. It opens it and stops.

No secrets, no binaries

Secrets and binaries are never read.

Listing changes go through the repository

A listing change that belongs in a file of the repository is delivered as a pull request, never written straight to the App Store.

Questions

Someone is asking for what you built today.

On Reddit, on X, in ChatGPT's answers. Kwern finds them every morning and drafts the reply in your voice; you decide what goes out.