berget-ai/AI Code Review (Berget)

AI-powered GitHub automation using pi coding agent with Berget AI support

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 30, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: berget-ai/ai-review-action@d574b67727e4b4dae58f024810aea83630c90031 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api_keyAPI key for the model provider. Defaults to BERGET_API_KEY env var.no""
pi_authBase64-encoded pi auth.json. Fallback if api_key is not set. OAuth tokens may expire.no""
pi_modelModel to use (provider/model format)noberget/zai-org/GLM-5.2
provider_base_urlBase URL for the LLM provider. Used with api_key to auto-generate models.json.nohttps://api.berget.ai/v1
provider_nameProvider name to register in models.json (must match the prefix in pi_model).noberget
use_doraEnable dora code intelligence (install, index, and use dora commands in review)notrue
dora_versionDora CLI version (latest or specific tag)nolatest
scip_installCommand to install the SCIP indexer. Set to empty string to skip.nobun install -g @sourcegraph/scip-typescript
dora_pre_indexCommands to run after dora init but before dora index (e.g. install project deps)no""
dora_index_commandOverride the dora index commandnodora index
project_lockfilePath to your project lockfile (e.g. pnpm-lock.yaml, bun.lock). When set, node_modules is cached keyed on this file so dora_pre_index installs are skipped on cache hit.no""
system_promptPath to a custom system prompt file (relative to repo root). Supports {base_branch} interpolation.no""
review_templatePath to a custom review output template file (relative to repo root).no""
extra_promptAdditional instructions to append to review promptno""
obsidian_vault_repoGitHub repo containing the Obsidian vault (e.g., owner/repo)no""
obsidian_vault_nameName of the vault for obi --vault flag (defaults to repo name)no""
obsidian_tokenGitHub token for cloning private vault repo (defaults to GITHUB_TOKEN for public repos)no""
obsidian_promptAdditional instructions for using obsidian/obi CLIno""
exa_api_keyExa AI API key for web search functionalityno""
auto_discover_skillsDiscover and load skills from .agents/skills/ and .pi/skills/ in the repo. Default false — only manually loaded skills (dora, obi) are used.nofalse

no outputs