README.nn.md
March 10, 2026 · View on GitHub
git-lrc
Free, Unlimited AI Code Reviews That Run on Commit
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:
- LiveReview API-nĂžkkel â logg inn med Hexmos
- 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
| Action | What happens |
|---|---|
| â Commit | Accept and commit the reviewed changes |
| đ Commit & Push | Commit and push to remote in one step |
| âïž Skip | Abort the commit â go fix issues first |
đ Screenshot: Pre-commit bar showing Commit / Commit & Push / Skip buttons
Review-syklusen
Typisk arbeidsflyt med AI-generert kode:
- Generer kode med AI-agenten din
git add .âgit lrc reviewâ AI flaggar issue- Kopier issue, gje dei tilbake til agenten din for retting
git add .âgit lrc reviewâ AI reviewer igjen- Gjenta til du er nĂžgd
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?
| Review | Vouch | Skip | |
|---|---|---|---|
| AI reviews the diff? | â Yes | â No | â No |
| Takes responsibility? | â Yes | â Yes, explicitly | â ïž No |
| Tracks iterations? | â Yes | â Records prior coverage | â No |
| Git log message | ran (iter:N, coverage:X%) | vouched (iter:N, coverage:X%) | skipped |
| When to use | Each review cycle | Done iterating, ready to commit | Not 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
| Command | Description |
|---|---|
lrc or lrc review | Review staged changes |
lrc review --vouch | Vouch â skip AI, take personal responsibility |
lrc review --skip | Skip review for this commit |
lrc review --commit HEAD | Review an already-committed change |
lrc hooks disable | Disable hooks for current repo |
lrc hooks enable | Re-enable hooks for current repo |
lrc hooks status | Show hook status |
lrc self-update | Update to latest version |
lrc version | Show version info |
Tips:
git lrc <command>oglrc <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-lrcsolo? Bra. Byggjer du med eit team? Sjekk LiveReview â heile pakka for teamvide AI-kodereview med dashbord, org-nivĂ„-policyar og review-analytikk. Altgit-lrcgjer, pluss teamkoordinering.