Developer builds CodeRift to automate GitLab code reviews using AI and AST analysis
A developer has created CodeRift, an automated code review platform designed to address the inefficiency and superficiality of manual code reviews in software teams. The tool integrates with GitLab and analyzes every merge request through a seven-step pipeline that includes diff parsing, AST analysis via tree-sitter, a TOML rule engine, and parallel AI agents. Three specialized AI agents run simultaneously on each code chunk, focusing respectively on security vulnerabilities, logic bugs, and performance issues. The platform is built on a Rust-based API and worker architecture, orchestrated by a custom workflow engine called IronFlow, which handles retries, structured logging, and status updates. CodeRift supports multiple languages including Rust, TypeScript, Python, Go, and SQL, and allows per-project rule customization through a configuration file.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in