Back to projects

// professional

Work

Tech Debt Analyzer

PythonGemini APIGitHub APIGitLab APICLI / GUI

Built at JWX to streamline the code review process, the Tech Debt Analyzer is a language-agnostic static analysis tool driven by Google's Gemini API. It scans codebases and delivers personalized, actionable feedback on technical debt, code quality issues, and improvement opportunities.

The tool supports three scanning modes: local filesystem projects, GitHub repositories, and GitLab repositories. It was designed with both a graphical interface for non-technical stakeholders and a CLI for developers who prefer scripted automation.

Key Highlights

  • Language-agnostic: works with any programming language
  • Dual interface: GUI for non-technical users, CLI for developers
  • Supports local, GitHub, and GitLab project scanning
  • Leverages Gemini API for nuanced, context-aware analysis