ARTFEED — Contemporary Art Intelligence

Self-Evolving Software Agents Using BDI and LLMs

publication · 2026-05-01

A new paper introduces self-evolving software agents that combine BDI (Belief-Desire-Intention) reasoning with large language models (LLMs) to autonomously evolve their goals, reasoning, and executable code. The proposed BDI-LLM architecture includes an automated evolution module that works alongside the agent's reasoning loop, enabling it to derive new requirements from experience and generate corresponding design and code updates. A prototype tested in a dynamic multi-agent environment demonstrated that agents can discover new goals and produce executable behaviors with minimal prior knowledge. The study highlights both the potential and current limitations of LLM-driven evolution, particularly regarding behavioral inheritance and stability.

Key facts

  • Paper introduces self-evolving software agents using BDI reasoning and LLMs.
  • Agents can autonomously evolve goals, reasoning, and executable code.
  • BDI-LLM architecture includes an automated evolution module.
  • Module elicits new requirements from experience and synthesizes design and code updates.
  • Prototype evaluated in a dynamic multi-agent environment.
  • Agents discovered new goals and generated executable behaviors from minimal prior knowledge.
  • Results show feasibility and limits of LLM-driven evolution.
  • Limitations include behavioral inheritance and stability issues.

Entities

Institutions

  • arXiv

Sources