What are Agents in OVADARE?
Agents in OVADARE represent autonomous AI entities already defined within multi-agent platforms like AutoGen or CrewAI. OVADARE does not orchestrate these agents but instead monitors their interactions to detect and resolve conflicts. In OVADARE, agents:- Interact with other agents as part of their workflows.
- Operate under defined policies to avoid conflicts.
- Trigger conflict detection mechanisms when actions are misaligned or violate boundaries.
How OVADARE Works with Agents
1. Agent Monitoring
OVADARE tracks agent activities using theAgentRegistry
. This registry captures interactions between agents and enables real-time conflict detection.
2. Conflict Detection
When agents perform actions that violate policies or create conflicting workflows, OVADARE detects these issues through theConflictDetector
.
3. Policy Compliance
Agents in OVADARE operate under defined policies. These policies ensure that agents adhere to boundaries set by administrators and prevent issues like misaligned actions or resource conflicts.Key Differences from Orchestration Frameworks
OVADARE is not an orchestration tool. It does not:- Define agent roles, tasks, or workflows.
- Assign tasks or manage agent capabilities.
- Observing agent interactions.
- Enforcing policy compliance.
- Detecting and resolving conflicts.