v3.0.0 is live

The AI git composer for developers who want control.

Compose atomic commits from chaotic multi-file diffs. Use local models (LM Studio & Ollama), your own API keys with multi-key pooling, and flexible AI providers.

$code --install-extension 0xshikhar.opengit-composer
Works in:VS CodeCursorWindsurfAntigravity IDEVSCodium
Intelligent Grouping Rationale

Decouples token lifecycle and adds multi-key pool rotation for API calls.

feat(auth): implement token refresh with key rotation
Co-authored-by: OpenGit Composer <opengit@shikhar.xyz>
src/core/authService.ts
+48-12modified
src/core/keyManager.ts
+72-5modified
src/types/auth.ts
+18-0added
Commit 1 of 3 · Verified AST boundaries
Honest Comparison

Why Pay $100+/Year for GitLens Pro?

GitLens puts AI commit generation and interactive features behind a monthly paywall. OpenGit Composer gives you more flexibility, local privacy, multi-key rotation, and zero subscription fees.

OpenGit ComposerFREE FOREVER
GitLens Pro Composer$9–$18/MO
Pricing & Subscription
100% Free & Open-Source (MIT)
$9 – $18 / user / month (Paywall)
Local Offline Inference
Native LM Studio & Ollama (Air-gapped)
Cloud-locked / proprietary credits
Multi-API Key Pool & Failover
Automatic round-robin & 429 retry (e.g. Gemini)
None (Single credit balance)
Semantic Multi-Commit Splitting
Decomposes 20+ files into atomic commits
Basic single-commit message only
Bring Your Own Key (BYOK)
Google, OpenAI, Claude, Groq, Ollama, Kimi
Locked to GitKraken account
Client-Side Regex Redaction
Built-in secrets & password stripper
No configurable redaction
Diff View Experience
Native VS Code side-by-side tabs (vscode.diff)
Proprietary webview overlay
Telemetry & Privacy
Zero telemetry, keys in OS SecretStorage
Cloud account tracking & analytics

Ready to upgrade your git commit workflow?

Install OpenGit Composer in 5 seconds. Works side-by-side with your existing git extensions.

Get OpenGit Composer for Free →
Engineered for Developers

Built Without Compromises.
More Power, Complete Freedom.

Explore the features that make OpenGit Composer the most versatile, developer-friendly git commit tool ever made for VS Code.

100% AIR-GAPPED READY

First-Class Local Models (LM Studio & Ollama)

Zero source code or diff snippets leave your laptop. OpenGit Composer connects directly to your local LM Studio endpoint (http://localhost:1234/v1) or Ollama daemon. Enjoy sub-second local inference with Qwen 2.5 Coder, Llama 3.3, and DeepSeek R1 — completely offline.

Native compatibility with LM Studio v0.4+ and Ollama CLI
Defense · Finance · Enterprise

Multi-API Key Pooling & 429 Failover

Especially for Google Gemini! Add multiple free-tier keys into your secure keyring. OpenGit Composer rotates them automatically and immediately switches keys upon quota rate limits (429) without halting your flow.

Zero rate-limit interruptions

Semantic Multi-Commit Decomposition

Don't squash 30 unrelated files into one giant commit. OpenGit Composer analyzes code dependencies and splits them into 2, 3, or 4 atomic, review-ready conventional commits with confidence scores.

20 files → 3 atomic commits✓ 98% fit

Native SCM, Discard & Multi-Select

Enjoy native SCM speed. Revert unstaged changes with Undo2 and safety confirmation modals. Multi-select with Cmd/Ctrl+click orShift+click for batch staging.

Modal confirmation prevents loss

Client-Side Regex Redaction

Configure regex rules in VS Code settings. Secrets, auth headers (Bearer ...), and private tokens are redacted right in the client before your diff is sent to any AI provider.

[REDACTED]Applied in memory before send

Standardized Conventional Commits & Gitmoji

Automatically generate semantic commit messages adhering strictly to Angular / Conventional Commit specifications (feat(scope): ..., fix(scope): ..., refactor: ...). Optionally prepend corresponding Gitmoji icons for ultra-clean git log readability.

Example Commit Stream
✨ feat(auth): add multi-key rotation
🐛 fix(scm): prompt confirmation on discard
⚡ perf(git): accelerate diff parsing
📝 docs: update local LM Studio guide
Universal Compatibility

Your Favorite Models.
Zero Vendor Lock-In.

Whether you want 100% air-gapped local execution or state-of-the-art cloud intelligence with multi-key pooling, OpenGit Composer puts you in complete control.

100% Offline

LM Studio

Qwen 2.5 Coder, DeepSeek-R1, Llama 3.3, CodeGemma

Connects directly via local REST API (http://localhost:1234/v1). Zero telemetry, maximum data sovereignty.

Highlight: Offline & Air-gapped
Local Daemon

Ollama

qwen2.5-coder, deepseek-r1:7b, codellama, mistral

Instant integration with locally installed Ollama models. Runs seamlessly in the background on CPU or GPU.

Highlight: Free Local Compute
Multi-Key Pool

Google Gemini

Gemini 2.0 Flash, Gemini 1.5 Pro, Gemini 1.5 Flash

Supports adding multiple API keys with round-robin rotation. Automatically bypasses 429 per-minute rate limits.

Highlight: Multi-Key Rotation
High Reasoning

Anthropic Claude

Claude 3.7 Sonnet, Claude 3.5 Haiku

Superb nuance and semantic diff comprehension. Ideal for large architectural changes and refactors.

Highlight: Deep Understanding
Industry Standard

OpenAI

GPT-4o, GPT-4o-mini, o3-mini

Fast, reliable generation with structured JSON outputs. Bring your personal or company OpenAI key.

Highlight: Structured Outputs
Sub-Second Speed

Groq & DeepSeek

Llama 3 70B, DeepSeek V3, DeepSeek R1

Lightning-fast inference speeds (~500 tokens/sec on Groq LPU). Commits ready in less than half a second.

Highlight: Ultra-Low Latency
Got Questions?

Frequently Asked Questions

Everything you need to know about privacy, local models, and setup.

Yes. OpenGit Composer is released under the MIT license. There are no paid tiers, no premium feature locks, and no subscription fees. You can use local offline models for $0, or bring your own API keys for cloud models.
OpenGit Composer Logo

Make Every Git Commit Count.

Stop manually cherry-picking files or writing vague "fix stuff" commit messages. Install OpenGit Composer today and enjoy clean, atomic commits forever.