Ross ROSS = Recommend OSS · open-source software intelligence for agents

agent-topia/evolving_personality

Dynamic MBTI Personality Simulation for LLM Agents via Carl Jung's Theory. A framework that enables LLM agents' MBTI personalities to naturally evolve and grow through interaction. observed · 2026-08-28

github.com/agent-topia/evolving_personality · homepage · Python observed · 2026-08-28

Health v2 · maintenance only

48/100

  • Activity 72
  • Release rhythm 35
  • Longevity 16

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 231
  • days_rel: n/a
  • days_push: 169
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1145 stars · 104 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

JPAF is a Python framework that gives LLM agents structured, evolving MBTI personalities based on Carl Jung's psychological types. It uses dominant-auxiliary coordination, reinforcement-compensation, and reflection mechanisms to maintain personality coherence while enabling short-term adaptation and long-term personality evolution.

Use cases

  • simulate evolving MBTI personalities for LLM agents
  • build game NPCs with consistent personalities
  • create personalized AI assistants with adaptive traits
  • run social simulation and role-playing agents
  • test personality consistency in HCI research
  • design differentiated personalities in multi-agent systems

When to choose

  • you need psychologically grounded, interpretable personality control for LLM agents
  • you want agents whose personalities evolve over long-term interactions
  • you need MBTI alignment and type-activation evaluation tooling
  • you work across multiple LLM families like GPT, Llama, or Qwen

When to avoid

  • you need a production-ready framework with a clear license for commercial use
  • you want simple persona prompting without psychological modeling overhead
  • your project requires guaranteed long-term maintenance (no license, research-stage project)
  • you need non-Python integration

Facets

framework · maturity active

agent-framework prompt-engineering llm-inference machine-learning artificial-intelligence large-language-models python cross-platform mbti personality-modeling jungian-psychology llm-agents social-simulation research-framework no-license ai-agents natural-language-processing

6 sources

Member repositories

RepositoryRoleHealth v2
agent-topia/evolving_personalitymain48

For agents

markdown · JSON · MCP: product_card(name="agent-topia/evolving_personality")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem