🎯
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 casesPOST
/api/argumentai/arguments/{id}/generate_counter_arguments/Generate counter-argumentsPOST
/api/argumentai/mock-exams/start/Start mock exam sessionPOST
/api/argumentai/outlines/generate/Generate argument outlineGenerate 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"
}'