Anviksha is a multi-agent AI code review system designed to separate security, performance, and architectural reasoning into independent specialist agents instead of relying on a single generic LLM response.
An orchestrator first analyzes the codebase and prepares tailored context for each agent before the specialists run in parallel. Their findings are then passed through a blind evaluator that scores relevance, accuracy, and actionability without knowing which agent produced the result — reducing evaluation bias and improving signal quality.
A conflict detection layer identifies contradictions between findings, while an on-demand Judge Agent resolves disputes only when requested, avoiding unnecessary latency in the primary pipeline.
The system is built on LangGraph with SSE-based progressive streaming, allowing results to appear in real time as agents complete. Running on Groq LPUs, the full multi-agent pipeline completes in under 5 seconds while maintaining interactive UX.