README.nn.md

March 10, 2026 · View on GitHub

🇬🇧 English

git-lrc logo

git-lrc

Free, Unlimited AI Code Reviews That Run on Commit



git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt   Go Report Card   Fazier badge



AI-agentar skriv kode raskt. Dei fjernar ogsĂ„ logikk stille, endrar oppfĂžrsel og introduserer buggar — utan Ă„ fortelje deg. Du oppdagar det ofte fĂžrst i produksjon.

git-lrc lÞyser det. Det koplar seg til git commit og gjennomgÄr kvar diff fÞr han landar. 60 sekund oppsett. Heilt gratis.

SjÄ det i praksis

SjÄ git-lrc fange alvorlege sikkerheitsproblem som lekte credentials, dyre sky- operasjonar og sensitivt materiale i loggmeldingar

https://github.com/user-attachments/assets/cc4aa598-a7e3-4a1d-998c-9f2ba4b4c66e

Kvifor

  • đŸ€– AI-agentar Ăžydelegg ting stille. Kode fjerna. Logikk endra. Edge cases borte. Du merkar det fĂžrst i produksjon.
  • 🔍 Fang det fĂžr det shipar. AI-drevne inline-kommentarar viser nĂžyaktig kva som endra seg og kva som ser gale ut.
  • 🔁 Bygg ein vane, ship betre kode. Regelmessig review → fĂŠrre buggar → meir robust kode → betre resultat i teamet ditt.
  • 🔗 Kvifor git? Git er universelt. Kvar editor, kvar IDE, kvar AI-verktĂžy brukar det. Å committe er obligatorisk. SĂ„ det er nesten ingen sjanse for Ă„ misse ein review — uansett stack.

Kom i gang

Installasjon

Linux / macOS:

curl -fsSL https://hexmos.com/lrc-install.sh | bash

Windows (PowerShell):

iwr -useb https://hexmos.com/lrc-install.ps1 | iex

BinĂŠr installert. Hooks satt globalt. Ferdig.

Oppsett

git lrc setup

Her er ein kort video av korleis oppsettet fungerer:

https://github.com/user-attachments/assets/392a4605-6e45-42ad-b2d9-6435312444b5

To steg, begge opnar i nettlesaren din:

  1. LiveReview API-nþkkel — logg inn med Hexmos
  2. Gratis Gemini API-nĂžkkel — hent ein frĂ„ Google AI Studio

~1 minutt. Ein gangs oppsett, maskinvid. EtterpÄ utlÞyser kvar git-repo pÄ maskina di review ved commit. Ingen per-repo-oppsett nÞdvendig.

Korleis det fungerer

Val A: Review ved commit (automatisk)

git add .
git commit -m "add payment validation"
# review launches automatically before the commit goes through

Val B: Review fĂžr commit (manuell)

git add .
git lrc review          # run AI review first
# or: git lrc review --vouch   # vouch personally, skip AI
# or: git lrc review --skip    # skip review entirely
git commit -m "add payment validation"

Uansett opnar eit web-UI i nettlesaren din.

https://github.com/user-attachments/assets/ae063e39-379f-4815-9954-f0e2ab5b9cde

Review-UIet

  • 📄 GitHub-style diff — fargekoda tillegg/slettingar
  • 💬 Inline AI-kommentarar — pĂ„ dei nĂžyaktige linjene som matter, med severity-merke
  • 📝 Review-samandrag — oversyn pĂ„ hĂžgt nivĂ„ av kva AI fann
  • 📁 Staged fil-liste — sjĂ„ alle staged filer med eitt blikk, hopp mellom dei
  • 📊 Diff-samandrag — linjer lagt til/fjerna per fil for rask kjensle av endringsomfang
  • 📋 Kopier issue — eitt klikk for Ă„ kopiere alle AI-flagga issue, klare til Ă„ limast tilbake i AI-agenten din
  • 🔄 Sykl gjennom issue — naviger mellom kommentarar eine om gangen utan Ă„ scrolle
  • 📜 HĂ€ndlingslogg — spor review-hendingar, iterasjonar og statusendringar pĂ„ eitt staden

https://github.com/user-attachments/assets/b579d7c6-bdf6-458b-b446-006ca41fe47d

Avgjerda

ActionWhat happens
✅ CommitAccept and commit the reviewed changes
🚀 Commit & PushCommit and push to remote in one step
⏭ SkipAbort the commit — go fix issues first
📎 Screenshot: Pre-commit bar showing Commit / Commit & Push / Skip buttons

Review-syklusen

Typisk arbeidsflyt med AI-generert kode:

  1. Generer kode med AI-agenten din
  2. git add . → git lrc review — AI flaggar issue
  3. Kopier issue, gje dei tilbake til agenten din for retting
  4. git add . → git lrc review — AI reviewer igjen
  5. Gjenta til du er nĂžgd
  6. git lrc review --vouch → git commit — du voucher og committar

Kvar git lrc review er éin iterasjon. VerktÞyet spor kor mange iterasjonar du gjorde og kor stor del av diffen som vart AI-reviewa (coverage).

Vouch

NÄr du har iterert nok og er nÞgd med koden:

git lrc review --vouch

Det seier: “Eg har gjennomgĂ„tt dette — via AI-iterasjonar eller personleg — og tek ansvar.” Ingen AI-review kĂžyrer, men coverage-statistikk frĂ„ tidlegare iterasjonar vert registrert.

Skip

Vil du berre committe utan review eller ansvarsattestasjon?

git lrc review --skip

Ingen AI-review. Ingen personleg attestasjon. Git-loggen vil registrere skipped.

Git log-sporing

Kvar commit fÄr ei review-statuslinje lagt til git log-meldinga si:

LiveReview Pre-Commit Check: ran (iter:3, coverage:85%)
LiveReview Pre-Commit Check: vouched (iter:2, coverage:50%)
LiveReview Pre-Commit Check: skipped
  • iter — talet pĂ„ review-syklar fĂžr commit. iter:3 = tre runder review → fix → review.
  • coverage — prosentdel av den endelege diffen allereie AI-reviewa i tidlegare iterasjonar. coverage:85% = berre 15 % av koden er ugjennomgĂ„tt.

Teamet ditt ser nþyaktig kva for commitar som vart reviewa, voucha eller hoppa over — rett i git log.

FAQ

Review vs Vouch vs Skip?

ReviewVouchSkip
AI reviews the diff?✅ Yes❌ No❌ No
Takes responsibility?✅ Yes✅ Yes, explicitly⚠ No
Tracks iterations?✅ Yes✅ Records prior coverage❌ No
Git log messageran (iter:N, coverage:X%)vouched (iter:N, coverage:X%)skipped
When to useEach review cycleDone iterating, ready to commitNot reviewing this commit

Review er standard. AI analyserer den stagede diffen din og gjev inline-tilbakemelding. Kvar review er Ă©in iterasjon i endring–review-syklusen.

Vouch tyder at du eksplisitt tek ansvar for denne commiten. Typisk brukt etter fleire review-iterasjonar — du har gĂ„tt fram og tilbake, retta issue og er no nĂžgd. AI kĂžyrer ikkje igjen, men tidlegare iterasjons- og coverage-statistikk vert registrert.

Skip tyder at du ikkje reviewer denne commiten. Kanskje han er triviell, kanskje ikkje kritisk — Ă„rsaka er din. Git-loggen registrerer berre skipped.

Korleis er dette gratis?

git-lrc brukar Googles Gemini API til AI-reviewar. Gemini tilbyr eit raust gratisnivĂ„. Du tek med din eiga API-nĂžkkel — det er ingen mellommann-fakturering. LiveReview skytenesta som koordinerer reviewar er gratis for individuelle utviklarar.

Kva data vert sendt?

Berre den stagede diffen vert analysert. Ingen full repo-kontekst vert lasta opp, og diffar vert ikkje lagra etter review.

Kan eg slÄ det av for eit bestemt repo?

git lrc hooks disable   # disable for current repo
git lrc hooks enable    # re-enable later

Kan eg reviewe ein eldre commit?

git lrc review --commit HEAD       # review the last commit
git lrc review --commit HEAD~3..HEAD  # review a range

Snarreferanse

CommandDescription
lrc or lrc reviewReview staged changes
lrc review --vouchVouch — skip AI, take personal responsibility
lrc review --skipSkip review for this commit
lrc review --commit HEADReview an already-committed change
lrc hooks disableDisable hooks for current repo
lrc hooks enableRe-enable hooks for current repo
lrc hooks statusShow hook status
lrc self-updateUpdate to latest version
lrc versionShow version info

Tips: git lrc <command> og lrc <command> er utskiftbare.

Det er gratis. Del det.

git-lrc er heilt gratis. Ingen kredittkort. Ingen prĂžveperiode. Ingen hake.

Viss det hjelper deg — del det med utviklarvenene dine. Jo fleire som reviewer AI-generert kode, jo fĂŠrre buggar nĂ„r til produksjon.

⭐ Gi denne repo-en ei stjerne for Ä hjelpe andre Ä oppdage han.

Fellesskap

Diskuter moglegheiter, forbetringar, funksjonar og fÄ hjelp med bidrag i git-lrc Discord-fellesskapet: discord.gg/sGdnKwB3qq.

Lisens

git-lrc vert distribuert under ei modifisert variant av Sustainable Use License (SUL).

Note

Det tyder:

  • ✅ Source Available — Full kjeldekode er tilgjengeleg for sjĂžlvhosting
  • ✅ Business Use Allowed — Bruk LiveReview for interne forretningsoperasjonar
  • ✅ Modifications Allowed — Tilpass for eige bruk
  • ❌ No Resale — Kan ikkje videreseljast eller tilbodast som konkurrerande teneste
  • ❌ No Redistribution — Modifiserte versjonar kan ikkje distribuerast kommersielt

Denne lisensen sikrar at LiveReview vert vedvarande samtidig som du fÄr full tilgang til Ä sjÞlvhoste og tilpasse etter behov.

For detaljerte vilkÄr, dÞme pÄ tillatne og forbodne bruk og definisjonar, sjÄ heile LICENSE.md.


For team: LiveReview

Brukar du git-lrc solo? Bra. Byggjer du med eit team? Sjekk LiveReview — heile pakka for teamvide AI-kodereview med dashbord, org-nivĂ„-policyar og review-analytikk. Alt git-lrc gjer, pluss teamkoordinering.