Skip to main content

Connect

Connecting a repo

Click Connect Repo on the Repos page. The modal shows every repo you have admin or maintain access to. Pick one and hit Connect. Yanib sets up a webhook and you're done.

GitHub: OAuth vs GitHub App

Yanib connects to GitHub one of two ways:

  • OAuth webhook (default), works for any repo you personally have admin rights to.
  • Yanib GitHub App, the right choice for organization owned repos, private repos, or when teammates without admin rights need to connect repos the org owns. Install it once per organization from inside the Connect modal.
The Connect modal will tell you if a repo needs the GitHub App. If you don't have admin access, it'll surface "Install Yanib GitHub App" inline, no guessing.

GitLab

Sign in with GitLab or connect a GitLab account from Settings → Account. Both GitLab.com and self hosted instances are supported. For self hosted, use a Personal Access Token (go to Settings → Integrations → GitLab and paste the token).

After connect: automatic indexing

On first connect, Yanib spends a minute reading your README, manifest file, and the last 50 merged PRs to build a context brief about your project. It's why the generated notes sound like your product, not generic "updated utility functions" noise.

The brief refreshes periodically so it stays current as your codebase evolves.