🧙♂️ GitWiser: AI-powered Git Assistant for VS CodeGitWiser is a VS Code extension that helps developers generate meaningful commits, understand code changes, and quickly regain repository context directly inside VS Code. It solves a common problem developers face:
And then comes the classic developer moment:
GitWiser acts as a lightweight AI layer on top of your Git workflow, helping you write better commits, understand changes, and quickly regain project context.
🤖 Commands1. GitWiser: Generate Commit MessageGenerates commit messages using:
Also suggests workflow improvements based on repository contribution guidelines 2. GitWiser: Refine Commit MessageImproves existing commit messages while preserving developer intent. Uses:
Works directly with Git’s 3. GitWiser: Explain ChangesExplains staged git changes in simple, human-readable language. Useful when:
4. GitWiser: Resume Project ContextAnalyzes:
to help developers quickly regain context when returning to a project. 📋 Features🟣 Repository Context AwarenessGitWiser uses multiple sources of repository context including:
to generate more relevant and repository-consistent responses. 🟣 Native VS Code Markdown PreviewOutputs are rendered directly inside VS Code using native markdown previews for a clean and readable workflow. 🟣 Lightweight Workflow IntegrationDesigned to work alongside existing Git workflows without requiring external tools or Git hooks. 🟣 Contribution Guide AwarenessGitWiser understands repository contribution conventions through 📝 Example Workflow
🪛 Setup
Additional Documentation💡 Why GitWiser?While tools like Copilot can assist with code, GitWiser focuses specifically on:
Most developers rely on scattered tools or manual effort to understand their own project history. GitWiser brings that context directly into the editor.
🔮 Future Improvements
|