Remote Agent Integration Protocol
A minimal protocol with two endpoints: /info for schema discovery and /invoke for task execution.
01 / AI Evaluation
A research and engineering platform for evaluating heterogeneous LLM agents through a minimal integration protocol, reproducible benchmarks, and structured metric definitions.
Master thesis research internship
At a glance
LLM Agent Evaluation · Evaluation Protocols · Benchmarking
First Author · Platform Designer · Full-stack Implementation
Master thesis internship at AXI Technologies, in collaboration with LIMOS
NeurIPS 2025 LLM Evaluation Workshop Poster · Excellent thesis evaluation
Web-based evaluation platform for heterogeneous LLM agents
Remote Agent Integration Protocol: /info and /invoke
Next.js · Django/DRF · PostgreSQL · Docker · FastAPI remote agent
Problem
LLM-based agents are difficult to evaluate fairly because each system exposes different interfaces, output formats, and internal architectures. Existing evaluation workflows often require manual adaptation, making comparisons less reproducible and harder to scale.
Research contribution
This project proposes a protocol-driven evaluation setup that separates agent evaluation from agent implementation. Instead of adapting the benchmark to each agent, agents expose a minimal common interface through the Remote Agent Integration Protocol.
A minimal protocol with two endpoints: /info for schema discovery and /invoke for task execution.
TaskConfig defines dynamic input templates and deterministic output extraction.
Heterogeneous agents can be evaluated under the same benchmark structure.
11 metric types consolidated into 4 categories for structured evaluation.
Versioned benchmarks and locked configurations support consistent experiment runs.
System Architecture
The platform separates benchmark definition, agent invocation, orchestration, persistence, and evaluation logic into independent layers.
Evaluation setup
Technical implementation
Dashboards, benchmark management, configuration editing, and result visualization.
Evaluation orchestration, agent registry, benchmark execution, LLM-as-judge logic, and RAIP integration.
Persistence for agents, benchmarks, runs, metrics, results, and schema digests.
Isolated backend, database, and remote-agent services for reproducible execution.
Unified commands for migration, seeding, evaluation, testing, and metrics execution.
Publication
Cong Minh Tran, Issam Falih, Hatim Chahdi, Romain de la Souchere
NeurIPS 2025 LLM Evaluation Workshop · Poster · San Diego, USA · December 2025