Features · Agentic Framework

The BESSER Agentic Framework.

Model, build, and deploy AI agents the BESSER way: low-code, open source, and LLM-agnostic. The Agentic Framework (BAF) brings agents into the same model-driven workflow you already use.

Define agents as models

Describe an agent the same way you model the rest of your system: its states, the transitions between them, and how it should behave in each. There is no separate agent codebase to maintain, the model is the source of truth, and BESSER turns it into a running agent.

  • States and transitions, not boilerplate
  • One model-driven workflow end to end
  • The model is the source of truth
Read the docs

Multi-agent & A2A

Real problems often need more than one agent. BESSER lets you model several agents and the way they hand work between one another. Agent-to-agent (A2A) interoperability is built in, so your agents can talk to each other — and to compatible external agents — over a shared protocol.

  • Compose multiple collaborating agents
  • Built-in agent-to-agent (A2A) protocol
  • Interoperate with external agents
Read the docs

LLM-agnostic

Your agent logic should not be tied to one provider. Plug in the language models you prefer, local or hosted, and swap them without rewriting how your agents think and act.

  • Use local or hosted models
  • Swap providers without rewrites
  • No vendor lock-in

Tools & integrations

Agents are most useful when they can act. Give your agents tools and connect them to the external systems, APIs, and data sources they need to get real work done.

  • Equip agents with tools
  • Connect to APIs and external systems
  • Reach your own data sources

Run & deploy

An agent you have modeled ships the same way as everything else you build with BESSER. Generate it and deploy it through the same workflow, there is no bespoke pipeline just for agents.

  • Generate straight from the model
  • Deploy via the standard BESSER workflow
  • One path for agents and apps alike
Read the docs