Ship Code Faster with Smarter Commits

Stop wasting time typing commit messages and PR descriptions. LFG does it all in one command β€” add, commit, push, and open a PR.

Annual license. 1 year of updates. Software continues to work after expiration.

⚑ Fast & Simple β€” lfg handles add β†’ commit β†’ push β†’ PR in seconds
πŸ€– AI-Powered β€” clean, readable commit messages, not cryptic diffs
πŸ”’ Safe by Default β€” branch protection, signed commits, DCO support
πŸ“¦ Lightweight β€” just a single Zsh script, no SaaS or bloated installs
LFG Demo - Simple Workflow
LFG Demo - Complete Workflow
LFG Demo - Dry Run Mode
LFG Demo - Offline Fallback
LFG Demo - Safety & Protection

Why Developers Love LFG

Everything you need to streamline your Git workflow

Fast & Simple

lfg handles add β†’ commit β†’ push β†’ PR in seconds

AI-Powered

Clean, readable commit messages, not cryptic diffs

Safe by Default

Branch protection, signed commits, DCO support

Lightweight

Just a single Zsh script, no SaaS or bloated installs

How It Works

All in a single command

1

Run lfg

Stages your changes automatically.

$ lfg
2

AI Writes Your Commit

Summarizes changes into plain-English bullets.

βœ“ Commit message: 'feat: add user authentication with JWT tokens'
3

Commit & Push

Signed, DCO-friendly, and safe from accidents.

βœ“ Pushed to branch feature/auth
4

Open a PR

Assign reviewers, apply labels, and share the link instantly.

βœ“ PR created: https://github.com/user/repo/pull/42

Quick Start

Simple. Reliable. Yours forever.

Install LFG
$
curl -sSL https://lfg.sh/install | sh
πŸ“₯ Downloading LFG v1.3.0...
πŸ”§ Installing to ~/.local/bin/lfg
βœ… Setting up shell integration...
βœ“ LFG installed successfully!
$
lfg --init
πŸš€ Initializing LFG in current repository...
Choose AI provider (claude|openai|gemini|system): claude
Choose call method (cli|api|system): cli
βœ“ Provider set to: claude (cli)
✨ .lfg scaffolded. Set model via: lfg --model
Commit & Push
$
lfg
πŸ” Analyzing changes...
πŸ€– Generating commit message with AI...
βœ“ Generated: "fix: resolve authentication timeout issues"
πŸ“ Staging changes...
πŸ” Creating signed commit...
βœ“ Commit created: b4f8a1c
πŸš€ Pushing to origin...
βœ“ Pushed successfully
Create PR with reviewers & labels
$
lfg --pr --review "zephyr-dev,pixel-ninja" --labels "feature,backend"
πŸ” Analyzing changes...
πŸ€– Generating commit message...
βœ“ Commit: "feat: add user role management system"
πŸš€ Pushing to origin/feature/user-roles...
βœ“ Pushed successfully
πŸ”— Creating pull request...
πŸ‘₯ Adding reviewers: zephyr-dev, pixel-ninja
🏷️ Adding labels: feature, backend
βœ“ PR created: https://github.com/team/app/pull/89
Offline mode (no AI)
$
lfg --offline
⚠️ AI provider unavailable, using offline mode
πŸ“ Using template commit message...
βœ“ Generated: "Update changes"
- Describe behavior change - Note tests/risks - Config/migrations if any
πŸ“ Staging changes...
βœ“ Commit created: c9e2f4a
πŸš€ Pushing to origin...
βœ“ Pushed successfully

Built for Developers

LFG isn't just faster β€” it's safer.

✍️ Signed commits & DCO support

Full support for signed commits and Developer Certificate of Origin

🚫 Push protection for main and develop

Prevents unsafe pushes to protected branches

πŸ—‚οΈ Large file and binary guards

Warns about large files and binary detection before commit

πŸ“ Crash snapshots & offline fallback mode

Reliable operation with offline mode when AI is unavailable

πŸ‘₯ Assign team reviewers and auto-apply PR templates

Seamless team collaboration with automated workflows

Pricing

πŸ’΅ One-time purchase: $4.99

lfg Pro

$29

Annual license with 1 year of updates

  • βœ… AI-powered commit messages
  • βœ… Advanced PR automation
  • βœ… Smart diff analysis & chunking
  • βœ… Custom AI prompts & templates
  • βœ… Priority support
  • βœ… 1 year of updates included
  • βœ… Continue using after expiration
  • βœ… 30-day money-back guarantee
Get lfg Pro

Software continues to work after license expires, but no new updates will be provided.

For Developers, By Developers

"Every time I run `lfg`, I get a dopamine rush. I can't wait to run it every time."

Trusted by devs who care about speed, clarity, and clean repos.