Skip to content

TRONBFFL/ReasonRumble

Repository files navigation

ReasonRumble

ReasonRumble is a structured, AI-driven debate web app that lets users challenge their ideas against an AI opponent chosen from different positions on a political compass. It transforms debate into a measurable, skill-building experience that promotes critical thinking instead of conflict.

The Problem

Online debates today are chaotic, emotionally charged, and rarely productive. Most platforms reward outrage rather than reasoning, leading to misinformation, personal attacks, and shallow argumentation. There is no tool that lets users safely test their ideas against an opposing viewpoint while receiving objective, real-time feedback on the quality of their reasoning, tone, and debate skills.

The Solution

ReasonRumble provides a structured environment where users debate an AI opponent and receive real-time scores that reward clarity, logic, and civility — while penalizing misinformation, hostility, and avoidance. A transparent scoring rubric, timed rounds, and concession rules keep every debate focused and fair.

Features

  • Choose your opponent — Pick an AI stance from anywhere on the political compass.
  • Timed debate rounds — Each turn has a countdown to keep responses focused.
  • Real-time scoring — Arguments are scored instantly for clarity, logic, evidence, and tone, with deductions for hostility, misrepresentation, or stalling.
  • Political compass mapping — Your answers update your placement on the compass in real time, revealing where your reasoning places you ideologically.

Who Is It For?

  • People improving argumentation skills — Practice clear reasoning and persuasive communication in a low-pressure environment.
  • Students and lifelong learners — Ideal for classrooms, debate clubs, and individuals studying civics, rhetoric, or political science.
  • Professionals — Useful for leaders, negotiators, and anyone who regularly presents ideas or handles disagreement.

Running the App

Install dependencies:

pnpm install

Start the development server:

pnpm dev

Build for production:

pnpm build

About

ReasonRumble is an AI-powered debate app where users challenge opposing viewpoints, get real-time scoring, and improve critical thinking through structured argument rounds.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages