Research
Governed generative resource layers for agent-oriented systems.
The Problem
Semantic Breakdown: In multi-agent systems, communication has strict, formal semantics based on Speech Act Theory (e.g., tell(belief)). Interacting with probabilistic neural models lacks these guarantees, exposing the agent's epistemic base to unverified, unstructured assertions.
The Contribution
Mediated Neuro-Symbolic Boundary: Quarantines unstructured neural messages as uncommitted candidate material (cand_). This establishes a transactional protocol where the agent evaluates, structure-maps, and records an adoption decision only when candidate material satisfies the agent’s admissibility conditions; any host-agent materialisation remains explicit.
Research Questions
The framework addresses three foundational questions at the intersection of BDI theory and generative models:
State Isolation
How can a mediated communication protocol preserve a BDI agent's epistemic integrity when interacting with probabilistic neural models?
Auditable Boundaries
How can out-of-band policies govern this communication link without cluttering the agent's operational plans or breaking plan selection semantics?
Cross-Platform Parity
Can a unified generative resource lifecycle interface provide semantic and functional parity across heterogeneous agent languages like Jason and ASTRA?
Academic Context
Generative Layers supports the MSc thesis Implementing Generative Resource Layers for BDI Agent Systems in Advanced Software Engineering at University College Dublin (UCD).
Dimitrios Kyriakidis
MSc ResearcherAuthor and core project maintainer of Generative Layers, developed as a research prototype for governed generative resource use in BDI agent systems.
Assoc. Prof. Rem Collier
Academic SupervisorAcademic supervisor, Multi-Agent Systems researcher, and founder of the ASTRA programming language.
Scope and Limitations
1. Generative Layers can influence BDI reasoning, plan execution, intention flow, and agent behaviour when an agent program is explicitly designed to use generated candidate material. It does not, however, modify or extend the internal BDI reasoning cycle itself. Work in that direction is Riccardo Battistini's Exploiting GenAI for Plan Generation in BDI Agents . The role of Generative Layers is not to bypass the host agent platform, but to provide governed points at which external generative outputs may be requested, inspected, validated, rejected, refined, or adopted by the agent.
2. Consistent with the acceptance patterns, LLMs are tools, not decision-makers. The implemented patterns should be read as evaluation scenarios and design idioms, not as universal guarantees that generated outputs are correct, safe, or automatically suitable for adoption. They demonstrate concrete governance controls such as validation, inspection, confidence gating, cross-provider verification, peer review, belief-consistency checking, majority voting, and iterative refinement before candidate material is explicitly used by the agent to affect state or behaviour.
Cite This Work
If you use Generative Layers in your research, please cite:
@software{kyriakidiscollier2026generativelayers,
title = {Generative Layers: A Java Framework for Governed Generative Resource Layers in Agent-Oriented Systems},
author = {Kyriakidis, Dimitrios and Collier, Rem},
year = {2026},
url = {https://www.generativelayers.com},
repository = {https://github.com/generativelayers/framework},
note = {Software framework and research artefact}
}
References
Selected academic references supporting the theoretical and technical basis of Generative Layers.