Make sense of every line AI writes. Automatically organize AI-generated code changes into clear, reviewable stories. Quickly revert unwanted changes. Make clean commits.

Why Diff Organizer?
Claude, Copilot, and Cursor just wrote 500 lines across 12 files. Now what?
AI coding assistants are incredibly powerful, but they leave you with a mess of changes to review. Mixed in with the feature you asked for might be debug logs, experimental code, unrelated fixes, and changes you didn't even know about.
Diff Organizer automatically organizes AI-generated changes into logical stories so you can:
- Understand what AI actually changed - See the big picture, not just a wall of diffs
- Review line by line - Examine each logical change independently
- Catch what AI missed - Spot debug code, TODOs, and experimental changes before they hit production
Features
Understand AI Changes
- Automatically groups related changes across multiple files into logical "stories"
- Uses AI to understand the purpose and relationships between code changes
- Separates features from bug fixes from cleanup code

Review with Precision
- Sub-file granularity: Split a single file into multiple stories when AI made unrelated changes
- Review each logical unit independently
- Never mix features with debug code again

Catch AI Mistakes
- Smart detection of console.logs, debug statements, and TODO comments
- Suggests reverting temporary/experimental code

Getting Started
Sign In
- Click the Diff Organizer icon in the Activity Bar
- Click "Sign In" to authenticate with your account
- Or use Command Palette: "Diff Organizer: Sign In"
Open the Diff Organizer View
- Click the Diff Organizer icon in the Activity Bar
- Or use Command Palette: "Diff Organizer: Open"
Subscribe
- Every account comes with a free trial period (no credit card needed)
- You may subscribe at the end of free trial if you feel it's useful
How to Use
Let AI Write Code
- Use one or multiple agents to make changes
- It is ok if those changes are messy
Organize AI Changes
- Open the Diff Organizer view
- Click "Analyze Changes" to let AI organize the changes into logical stories
- All code changes will show up organized by topic
Review and Commit Selectively
- Go to the story/topic that you want to commit
- Review the code changes, revert any change you don't want
- Edit story titles and descriptions if needed
- Hit "Commit", and only those changes will be committed with the title & descriptions as commit message.
- Continue to review & commit other stories or leave them for next time.
Tips and Tricks
- You don't need all groups/stories to be perfect before committing. If you are happy with one group/story, commit it and let AI re-analyze the other changes
- Click "Analyze Changes" to let AI make another attempt at grouping your changes
- If you have specific ideas on how AI should group your changes, add your hints for AI
- If you have specific rules on how story title and description should be formatted, add some hints for AI as well
- If you see the same code changes appearing in multiple groups/stories, you can still commit any one of the stories (but if you try to commit the next one, there will be an error)
- When you revert any change, it will be reverted immediately in the actual file as well
Privacy
- Basic telemetry such as click events are collected anonymously to help us understand which features are used
- Your code, diff content, prompts, or LLM responses are not collected
- If you want to disable the telemetry, you can do it by adjusting the general VS Code telemetry setting
- If you are blocked by a hard requirement regarding LLM handling your data, please contact us. We may be able to provide a special BYOK version for you.
Requirements
- VS Code 1.94.0 or higher
- Git installed and available in your PATH
- Active subscription for AI analysis features
Built for AI Coding
Works seamlessly with:
- Claude (Code, Desktop, or Web)
- GitHub Copilot
- Cursor
- Windsurf
- Any AI coding assistant that generates code changes
Compatible with VS Code, Cursor, Windsurf, and all VS Code-based editors.
Support
- Visit weavetools.dev to manage your subscription
- Contact us at weavetools@gmail.com for support
Stop accepting AI code blindly. Start reviewing with confidence.
| |