Audience: Teammates joining the agent layer + judges evaluating the agent design. Read top-to-bottom — each section drills one level deeper.


1. The 30-Second Pitch

SENTINEL is the AI brain of the Rescue Swarm. It runs as a separate Python process that talks to the backend through MCP (tools) and HTTP (read-only state) to control 5 rescue drones.

Instead of one giant LLM making every decision, SENTINEL uses a multi-agent blackboard architecture:

When the LLM is unavailable or a decision is trivial, everything falls back to a deterministic rule-based planner (WeightedPlanner) so the swarm never stalls.


2. Agent Design Highlights (for the Pitch)

These are the six design choices worth emphasising to judges. Each one is backed by concrete code in the repo.

2.1 Hierarchical multi-agent (Commander + Pilots)

2.2 Blackboard coordination pattern