Your infrastructure.
Start with GitHub Actions, or run the installable GitHub App with a PostgreSQL or SQLite queue on infrastructure you control.
YOUR REVIEWER. YOUR REPO. YOUR RULES.
Cururu reviews GitHub pull requests with context you control. Clear findings, useful suggestions, and no central service in the middle.
If the request times out after the provider processes the charge, retrying this call may create a second payment. Use the provider's idempotency key for every attempt so retries resolve to the original operation.
charge(amount, idempotency_key = payment.id)Start with GitHub Actions, or run the installable GitHub App with a PostgreSQL or SQLite queue on infrastructure you control.
Keep repository-specific architecture and context while sharing stable review defaults from a pinned base config.
Set the tone, technical audience, and how much explanation each recommendation should include.
01 / QUICK START
Install the CLI, scaffold a workflow and configuration, then add your model key as a repository secret.
The generated workflow uses the repository's trusted base configuration and does not execute pull-request code.
# Install from source (until release binaries ship)
cargo install --git https://github.com/lucaswilliameufrasio/cururu
# In the repository to review
cururu init
# Set LLM_API_KEY in repository secrets02 / CONFIGURE THE REVIEW
Voice, technical level, and suggestion detail are separate controls. Detailed suggestions explain why a fix matters and what to do next.
# .cururu.toml
[review]
language = 'en-US'
tone = 'didactic' # neutral | direct | didactic
technical_level = 'intermediate' # beginner | intermediate | expert
suggestion_detail = 'detailed' # concise | standard | detailed
[summary]
# Optional; only appears in the main PR summary.
logo_url = 'https://raw.githubusercontent.com/lucaswilliameufrasio/cururu/main/assets/cururu-logo.svg'Install Cururu into selected repositories. It can submit formal reviews, attempt a reviewer request, respond to authorized mentions, and reply in suggestion threads.
Read the self-hosting guide →CALM, CLEAR CODE REVIEWS