Skip to main content
Private access is opening up — request an invite
askFinz

Connect GitHub to ask why the code looks like this and trace a decision from issue to merge

Bring GitHub into askFinz Knowledge so repos, pull requests, issues, and docs are searchable in Chat and Research. Coming to askFinz soon.

GitHub holds far more than code. The reason a function looks the way it does is usually in a pull request review, an issue nobody closed, or an architecture note in /docs that never made it to the wiki. New engineers reconstruct that from scratch. The GitHub connector is part of askFinz Knowledge, which is still rolling out; here is what it will do, and what it will not.

Ask why the code looks like this

Point a question at a file or a subsystem and get the discussion that produced it — the review comment that changed the approach, the issue that set the constraint — with each one linked so you can read it in full.

Trace a decision from issue to merged pull request

Issue, branch, review, merge: the chain exists, but following it means six tabs. Connected, the chain is one answer, and it survives the person who wrote it leaving.

Search the docs that live beside the code

READMEs, /docs folders, ADRs and wiki pages are searched in the same breath as the discussion, so an onboarding question does not depend on knowing which of those three places the answer was written in.

YOUR TOOLSWHAT CROSSESASKFINZDocuments you chooseonly the folders you pickTheir permissionswho could already see itEverything elsenever requested, never readread, on a schedule you setcarried across unchangedstays where it isIndexed for searchfindable in every workspaceSame permissionsno one gains accessAnswers that cite itback to the original file
Only the repositories you install the connection on are read. Every other repo in the org, and everything in your personal account, is never requested.

What is read, and what is never pushed

What crosses, and what stays in GitHub

Comes in

Read

code, READMEs, issues, pull requests and reviews from the repositories you select.

Goes back

Written back

none

nothing. No commits, branches, comments, labels or status checks.

Kept

Stored

a searchable copy of the text from those repositories, plus a link back to the file, issue or PR.

Out of scope

Never read

repositories you did not select, secrets, and Actions logs.

What you will be granting

Read-only access to the repositories you tick, and nothing else in the organisation — the standard app install, which an owner can revoke in one click.

Setting it up

Planned — not available yet

What connecting it will look like once the connector arrives.

  1. 01

    Install the askFinz app on the GitHub organisation.

  2. 02

    Choose the repositories. "All repositories" is offered, but picking them is the safer default.

  3. 03

    Decide the mode: discussion only (issues, PRs, docs), or discussion plus source.

  4. 04

    Set how often to re-check.

Limits, honestly

  • One-way and read-only. Nothing askFinz does can change your repositories.
  • Answers reflect the last refresh, not the commit you pushed a minute ago.
  • Secrets, Actions logs, packages and release binaries are out of scope.
  • Very large monorepos index faster if you exclude vendored and generated directories.
A glimpse of the workspace

Repositories, pull requests and docs read as one body of work.

code.askfinz.ai · liveIdle
report.builder.ts
scoped-client.ts
1import { LegacyClient } from './legacy-client';
2import { ScopedClient } from './scoped-client';
3 
4export class ReportBuilder {
Terminal
Agent · Coder
Read report.builder.ts
Plan refactor (4 steps)
Apply diff
Run tests
0 / 14 cases
Commit