Orchestrates multiple agent wrappers and tool servers, presenting a single OpenAI-compatible API to clients.
Model Orchestrator provides a modular Go implementation of a Model Context Protocol (MCP) environment, designed to seamlessly integrate and manage diverse AI agents and specialized tool servers. It unifies these components under a single OpenAI-compatible API, making them discoverable and usable by clients like AnythingLLM. Through mDNS-based dynamic service discovery and automatic tool registration, it enables complex multi-agent workflows and allows Large Language Models to natively utilize a rich ecosystem of custom tools and helper agents without requiring manual configuration.