Skip to main content

LogicVisor

An AI-powered code review platform giving instant algorithmic feedback without requiring signup.
Built with abuse-prevention as a first-class concern — AST-based duplicate detection keeps free-tier costs sustainable.

Next.jsGemini APITypeScriptView Live

[DIR]: /metadata

ROLEFounder & Sole Developer
TIMELINENov 2025
STATUSLive
CLIENT/COMPANYPersonal Project

[DIR]: /problem_statement

Getting quick, structured feedback on algorithm implementations usually means paying for a full AI subscription or waiting on a human reviewer. LogicVisor gives anonymous users a free, rate-limited trial with real model feedback, with paid tiers for people who want more.

The core technical challenge is abuse prevention without login friction — anonymous access is inherently exploitable, so cost control has to happen at the infrastructure layer rather than through account gating.

[DIR]: /architecture

Built on Next.js 15 and React 19 with Supabase (Postgres) for persistence. The review pipeline integrates Google Gemini and Groq's Llama models for feedback generation. Session-based anonymous access is tracked with browser fingerprinting; submitted code is parsed with Tree-sitter to build an AST, then hashed with SHA-256 so duplicate or near-duplicate submissions get served cached results instead of re-hitting the model APIs. An admin dashboard tracks model performance, conversion, and usage patterns across the three-tier access model (anonymous, free signed-in, Pro).

[DIR]: /key_decisions

[DIR]: /outcomes