TACLA: An LLM-Based Multi-Agent Tool for Transactional Analysis Training in Education

Monika Zamojska, Jarosław A. Chudziak
10/19/2025
cs.MAcs.AIcs.CY

No confident code implementation found for this paper.

Abstract

Simulating nuanced human social dynamics with Large Language Models (LLMs) remains a significant challenge, particularly in achieving psychological depth and consistent persona behavior crucial for high-fidelity training tools. This paper introduces TACLA (Transactional Analysis Contextual LLM-based Agents), a novel Multi-Agent architecture designed to overcome these limitations. TACLA integrates core principles of Transactional Analysis (TA) by modeling agents as an orchestrated system of distinct Parent, Adult, and Child ego states, each with its own pattern memory. An Orchestrator Agent prioritizes ego state activation based on contextual triggers and an agent's life script, ensuring psychologically authentic responses. Validated in an educational scenario, TACLA demonstrates realistic ego state shifts in Student Agents, effectively modeling conflict de-escalation and escalation based on different teacher intervention strategies. Evaluation shows high conversational credibility and confirms TACLA's capacity to create dynamic, psychologically-grounded social simulations, advancing the development of effective AI tools for education and beyond.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{zamojska2025tacla,
  title  = {TACLA: An LLM-Based Multi-Agent Tool for Transactional Analysis Training in Education},
  author = {Monika Zamojska and Jarosław A. Chudziak},
  year   = {2025},
  eprint = {2510.17913},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.17913v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.17913.svg)](https://codeofpaper.com/paper/2510.17913)

Discussion