Logic graph

Argify

Argument visualization

Argify

An AI-powered tool that turns complex arguments into interactive Toulmin-model logic graphs.

Personal project2025

Explorer

Project map

A canvas view of the product mechanics, engineering decisions, and outcomes behind the work.

Project story

Argify transforms long-form reasoning into structured graph views with premise, warrant, conclusion, and backing nodes. It uses Gemini structured outputs, schema validation, React Flow, ELK graph layout, and strict TypeScript to keep generated logic readable and inspectable.

Stack

Next.jsTypeScriptReact FlowGemini 2.5 FlashELK.jsZustand

Impact

Enforced structured JSON outputs to avoid fragile parsing.
Implemented a complete Toulmin-model graph representation.
Added concise summaries for quick scanning and full generated views for deeper review.
Refactored to strict TypeScript with memoized graph rendering.