Swarm Squad: The Digital Dialogue

{% if error_message %}
Error: {{ error_message }}
{% endif %}

Welcome to the Swarm Squad API platform.
This system manages communication and coordination between Vehicles and LLM agents in a swarm environment.

OpenAPI Documentation ReDoc Documentation

Key Features

🚗
Vehicle State Management
Real-time tracking and control of vehicle states, positions, and operational parameters.
🤖
LLM Agent Communication
Seamless interaction between autonomous vehicles and AI agents for enhanced decision-making.
âš¡
Real-time Updates
Instant WebSocket-based communication for live status updates and coordination.
🔄
Batch Operations
Efficient handling of multiple vehicle operations and state updates simultaneously.
🔗
Vehicle-to-LLM Mapping
Dynamic pairing of vehicles with AI agents for optimized swarm coordination.
📊
System Monitoring
Real-time monitoring of system health, performance metrics, and operational analytics.

Vehicle Entities

{% for vehicle in vehicles %} {% endfor %}
ID Status Position
{{ vehicle._id }} {{ vehicle.get('state', {}).get('status', 'unknown') }} {% if vehicle.get('state', {}).get('latitude') and vehicle.get('state', {}).get('longitude') %} ({{ vehicle.get('state', {}).get('latitude', 0)|round(2) }}, {{ vehicle.get('state', {}).get('longitude', 0)|round(2) }}) {% else %} Unknown {% endif %}

LLM Agents

{% for llm in llms %} {% endfor %}
ID Vehicle ID Messages
{{ llm._id }} {{ llm.get('vehicle_id', 'none') }} {{ llm.get('messages', []) | length }}

Recent Messages

{% for message in recent_messages %} {% endfor %}
Time Source Message
{{ message.get('timestamp', '') | datetime }} {{ message.get('source', 'Unknown') }} {{ message.get('message', '') }}