Agent
An agent is the core unit in Xorafin. An agent is an AI-powered entity that receives an input, processes it using a language model (and optionally tools), and returns an output. Agents can perform tasks such as:- generating content
- summarizing information
- answering questions
- researching topics
- automating workflows
Agent File
Every agent in Xorafin is defined through an agent configuration file. This file specifies:- the agent name
- the model used
- the inputs the agent accepts
- the outputs the agent produces
- optional tools or settings
- JSON
- YAML
- TOML