Connect
Connecting a repo
Click Connect Repo on the Repos page. The dialog opens at once, scoped to the workspace you are acting in. Pick a repository and hit Connect; the repository's events reach Yanib from then on.
GitHub: the Yanib GitHub App
GitHub repositories connect through the Yanib GitHub App, and only through it. Install it on the organization or account that owns the repository, choose the repositories on GitHub, then pick them in Yanib:
- The GitHub tab lists every installation you can see and the repositories each one covers. Install the GitHub App (or Configure on GitHub) opens GitHub in a popup; the list refreshes when you come back.
- An organization may ask an owner to approve the installation first. Come back once it is approved; nothing else is needed on your side.
- Repositories added to the App later appear in the picker the next time you open it. Write access on the repository is enough to connect it, no admin rights required.
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.