Alpha

Git That Understands Your Code

Push with Git. Get semantic diffs, smart CI, and auto-resolved conflicts.
No new tools to learn. Just better results.

# Just change your remote:
git remote add sourcekeep https://sourcekeep.dev/user/repo
git push sourcekeep main
# SourceKeep analyzes your code and gives you superpowers.

What You Get

🧠

Semantic Diffs

See what changed, not just which lines.
+ parameter: discount instead of 147 lines changed.
AI and humans can finally understand PRs.

Blast Radius CI

Only test what's affected.
Changed auth.ts? We know exactly what depends on it.
CI in 45 seconds instead of 15 minutes.

📚

Stacked PRs

Don't wait for review to keep shipping.
Stack dependent PRs. Auto-rebase when parents merge.
Ship 3x faster with parallel workflows.

🚂

Merge Trains

Test PRs in parallel, merge instantly.
Speculative builds mean your PR is already tested when it's your turn.
No more merge queue waiting.

🔀

Auto-Resolve Conflicts

Most "conflicts" aren't really conflicts.
Changed different functions? Auto-merged.
AST-aware merging fixes what Git can't.

🔄

100% Git Compatible

No new tools. No migration. No learning curve.
Push with Git, get superpowers automatically.
Mirror to GitHub if you want. No lock-in.

🔌

BYO CI Runners

Use the runners you love.
Blacksmith, Depot, WarpBuild, or self-hosted.
Not locked to expensive GitHub-hosted runners.

🤖

BYO AI

Use Claude, GPT, Gemini, or any AI.
Not locked to Copilot.
Our semantic diffs make any AI smarter.

📝

Better Markdown

Features GitHub doesn't have.
Admonitions, code titles, line highlighting.
Mermaid diagrams & LaTeX math included.

💬

File Comments

Comment on any file, any branch. Not just PRs.
Highlight words, lines, or sections.
Design docs finally get reviewed in Git.

👁️

Smart Watching

Watch repos like GitHub, but smarter.
Coming soon Watch specific folders in monorepos.
Only get notified about changes that matter to you.

🔔

In-App Notifications

Stay updated on what matters.
Pushes, PRs, comments, reviews - all in one inbox.
No email clutter. Just the signal you need.

How It Works

# You push Git (nothing new)
git push sourcekeep main

# SourceKeep does the magic:
 Parsed 12 changed files with Tree-sitter
 Built semantic diff (3 functions modified)
 Computed blast radius (auth → api, web)
 Running only affected tests...

# Result: Smart PR review, fast CI, auto-merged conflicts

Current Status

Working Now

  • Git push/pull/clone (HTTP + SSH)
  • Repository management
  • OAuth login (GitHub, Google)
  • Code browser with syntax highlighting
  • Enhanced markdown (better than GitHub!)
  • Pull requests with reviews & timeline
  • Semantic diffs (function-level changes)
  • Blast radius analysis
  • Watch repos & notifications
  • Stacked PRs (auto-detect & visualize)
  • File comments on any branch

Working On Now

  • Smart CI (blast radius testing)

Coming Soon

  • CI/CD with BYO runners
  • Merge trains
  • Auto-resolve conflicts (AST-aware)
  • GitHub sync

We're in alpha. Building fast. Your feedback shapes what we build next.

Sign up now and you'll get access to new features as they ship!

Ready for smarter Git?

Push your repo. Get superpowers. No migration needed.

Sign Up Now

Questions? hello@sourcekeep.dev