Contents Menu Expand Light mode Dark mode Auto light/dark mode
BAF 4.3.3
Light Logo Dark Logo
BAF 4.3.3
  • Your first agent
  • Your first multi-agent
  • Wiki
    • Core
      • States
      • Intents
      • Entities
      • Events
      • Transitions
      • Sessions
        • Persisting sessions across restarts
      • Processors
      • Files
    • NLP
      • Intent classification
      • Named Entity Recognition
      • LLM
      • RAG
      • Speech-to-Text
      • Text-to-Speech
      • Speech-to-Speech
    • Platforms
      • WebSocket platform
        • Streamlit UI
        • Chat widget
      • Telegram platform
      • GitHub platform
      • GitLab platform
      • A2A platform
    • Database
      • DB Handler
      • Monitoring Database
      • Monitoring UI
    • Utils
      • Web Crawl
    • Configuration properties
    • Supported Languages
  • Examples
    • Greetings agent
    • Weather agent
    • LLM agent
    • RAG agent
    • Telegram agent
    • GitHub agent
    • GitLab agent
    • Speech2Text agent
    • Text2Speech agent
    • Speech2Speech agent
    • A2A multiagent execution examples
    • Web Crawl agent
  • Release Notes
    • Version 4.3.3
    • Version 4.3.2
    • Version 4.3.1
    • Version 4.3.0
    • Version 4.2.3
    • Version 4.2.2
    • Version 4.2.1
    • Version 4.2.0
    • Version 4.1.0
    • Version 4.0.0
    • Version 3.0.0
    • Version 2.1.0
    • Version 2.0.0
    • Version 1.5.0
    • Version 1.4.0
    • Version 1.3.0
    • Version 1.2.2
    • Version 1.2.1
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
  • API
    • core
    • db
    • exceptions
    • library
    • nlp
    • platforms
    • utils
Back to top

Core#

The core package defines and implements the basic components of an agent architecture. BAF relies on State Machines to define the agent execution logic.

Greetings agent diagram

Example diagram of the Greetings agent state machine#

Table of contents#

  • States
  • Intents
  • Entities
  • Events
  • Transitions
  • Sessions
  • Processors
  • Files
Next
States
Previous
Wiki
Copyright © 2023 - 2026 Luxembourg Institute of Science and Technology. All Rights Reserved
Made with Sphinx and @pradyunsg's Furo
On this page
  • Core
    • Table of contents