Skip to main content
🎯

Argument AI

Oral argument preparation with counter-argument prediction, rebuttal generation, and AI-powered mock examination.

Features

📋

Argument Builder

Structure arguments using IRAC, CREAC, or custom formats with AI assistance.

🎯

Counter-Argument Prediction

AI predicts opposing party's likely arguments with threat assessment.

💬

Rebuttal Generator

Generate effective rebuttals with supporting legal authority.

🎤

Mock Examination

Practice with AI-powered cross-examination and judge Q&A simulation.

📝

Outline Generator

Create structured oral argument outlines with time allocation.

💡

Key Phrases

Suggested powerful phrases and transitions for persuasive delivery.

Argument Workflow

1

Create Case

Enter case details

2

Build Arguments

Structure your claims

3

Predict Opposition

AI counter-arguments

4

Prepare Rebuttals

Counter their claims

5

Practice

Mock examination

Create Argument Case

Add Argument

🎤

Mock Examination

Practice with AI-simulated judge questioning or opposing counsel cross-examination.

API Endpoints

GET/api/argumentai/cases/List argument cases
POST/api/argumentai/arguments/{id}/generate_counter_arguments/Generate counter-arguments
POST/api/argumentai/mock-exams/start/Start mock exam session
POST/api/argumentai/outlines/generate/Generate argument outline

Generate Counter-Arguments

curl -X POST "http://localhost:8000/api/argumentai/arguments/<arg_id>/generate_counter_arguments/" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "num_counter_arguments": 3,
    "ai_model": "gemini-1.5-flash"
  }'

Start Mock Exam

curl -X POST "http://localhost:8000/api/argumentai/mock-exams/start/" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "case_id": "<case_uuid>",
    "session_type": "judge_qa",
    "difficulty": "medium",
    "ai_model": "gemini-1.5-flash"
  }'