llama-agentsは、マルチエージェント間の通信、分散型ツールの実行、ヒューマンインザループなどを含む、マルチエージェントシステムの構築、反復、本番環境への展開を目的とした、非同期優先のフレームワークです。各エージェントはサービスとして扱われ、着信タスクを継続的に処理します。エージェントはメッセージキューからメッセージを取り出し、メッセージを発行します。システムの上位には、進行中のタスク、ネットワーク内のサービスをトラッキングし、どのサービスがタスクの次の処理を行うべきかを決定する制御プレーンがあります。