Blar reviews your Pull Requests using specialized agents that analyze your code for bugs, bad practices, optimization opportunities, and more. It also adapts to your team’s specific rules through a custom Wiki and a continuous learning system.


🤖 What Are Agents?

Agents are intelligent modules, each focused on a specific dimension of code. When reviewing a PR, Blar activates the selected agents, and each one performs a targeted analysis.

Available agent types:

🐛 Debugger Agent: Detects bugs, logic errors, and problematic flows in your code.

⚡️Optimizer Agent: Identifies inefficient code snippets and suggests performance improvements.

🛡Cybersecurity Agent: Reviews for vulnerabilities, unsafe library usage, and validation issues.

🎨 Design Patterns Agent: Suggests structural improvements based on recognized design patterns.

🐽 Code Smells Agent: Detects poor practices and “code smells” like overly long functions or unclear naming.

🎯 You can enable or disable agents depending on your needs and your current plan.


🧠 Blar Learning System

Blar doesn’t rely on static analysis alone — it learns from your team:


🗣 Interaction Options