La-Peticchia/LLM_Court

C#

0

176 commits

updated Feb 6, 2026

See the code

README

AI-Powered Courtroom Simulation Game

An interactive courtroom simulation game where players take the role of a defense attorney. The goal: prove your client's innocence by crafting persuasive arguments and engaging in realistic dialogue with courtroom characters — powered by a Large Language Model (LLM).

This project is currently in development.


Key Features

  • Role-Playing Mechanics
    Step into the shoes of a defense attorney and argue your case in a simulated legal setting.

  • Narrative-Driven Gameplay
    Each case includes backstory, evidence, and character profiles to analyze and use in your defense.

  • Branching Logic (Planned)
    Future versions will support trial outcomes based on the strength and coherence of the player's arguments.

  • Oral interaction (Planned)
    Future versions will support oral interaction.


Project Status

This project is in progress. Core systems under development:

  • LLM integration
  • Basic court scene + UI
  • Dynamic dialogue (for now the intervention timeline is hardcoded)
  • Generation of cases, clues, witnesses through another LLM
  • Scoring or verdict logic
  • Integration of a Text To Speech model with different voices for each character
  • Integration of a Automatic speech recognition model to interact without periferals

Unity version

6000.1.5.f1


License

This project is licensed under the MIT License. The project uses Macron/whisper and undreamai/LLMUnity and they are both under the MIT license

La-Peticchia/LLM_Court

C#

0

176 commits

updated Feb 6, 2026

See the code

README

AI-Powered Courtroom Simulation Game

An interactive courtroom simulation game where players take the role of a defense attorney. The goal: prove your client's innocence by crafting persuasive arguments and engaging in realistic dialogue with courtroom characters — powered by a Large Language Model (LLM).

This project is currently in development.


Key Features

  • Role-Playing Mechanics
    Step into the shoes of a defense attorney and argue your case in a simulated legal setting.

  • Narrative-Driven Gameplay
    Each case includes backstory, evidence, and character profiles to analyze and use in your defense.

  • Branching Logic (Planned)
    Future versions will support trial outcomes based on the strength and coherence of the player's arguments.

  • Oral interaction (Planned)
    Future versions will support oral interaction.


Project Status

This project is in progress. Core systems under development:

  • LLM integration
  • Basic court scene + UI
  • Dynamic dialogue (for now the intervention timeline is hardcoded)
  • Generation of cases, clues, witnesses through another LLM
  • Scoring or verdict logic
  • Integration of a Text To Speech model with different voices for each character
  • Integration of a Automatic speech recognition model to interact without periferals

Unity version

6000.1.5.f1


License

This project is licensed under the MIT License. The project uses Macron/whisper and undreamai/LLMUnity and they are both under the MIT license

Languages

C#

80.4%

ShaderLab

10.5%

Smalltalk

5.2%

HLSL

2.2%

Wolfram Language

1.7%