Nexus: 경량화된 LLM 기반 다중 에이전트 시스템 프레임워크의 혁신
Nexus는 LLM 기반 다중 에이전트 시스템(MAS)을 위한 경량화된 Python 프레임워크로, 유연한 아키텍처와 간편한 사용성을 제공하여 코딩, 추론, 최적화 등 다양한 분야에서 최첨단 성능을 선보입니다. 오픈소스로 공개되어 폭넓은 활용이 기대됩니다.

Nexus: LLM 기반 다중 에이전트 시스템의 새로운 지평을 열다
최근 대규모 언어 모델(LLM)의 발전은 다중 에이전트 시스템(MAS)의 역량을 비약적으로 향상시켰습니다. 단순한 작업 자동화를 넘어, 거의 인간 수준의 추론 능력까지 갖춘 시스템이 등장하고 있습니다. 그러나 LLM 기반 MAS의 성공적인 구축에는 LLM의 잠재력을 최대한 활용하는 강력한 아키텍처와 작업 수행 및 정보 관리를 위한 효율적인 방법론이라는 두 가지 중요한 원칙이 필요합니다. 기존의 아키텍처 디자인은 MAS의 확장성과 도메인 적응성을 제한하는 경우가 많았습니다.
이러한 과제를 해결하기 위해, Humza Sami 등 6명의 연구원이 개발한 Nexus는 LLM 기반 MAS를 쉽게 구축하고 관리할 수 있도록 설계된 경량화된 Python 프레임워크입니다. Nexus는 다음과 같은 혁신적인 기능을 제공합니다.
- 유연한 다중 감독 계층: 복잡한 작업을 효율적으로 관리합니다.
- 간소화된 워크플로우 디자인: MAS 개발 과정을 간소화하여 생산성을 높입니다.
- 쉬운 설치 및 오픈소스 라이선스: pip를 통해 설치 가능하며, 자유로운 수정 및 확장이 가능합니다.
Nexus의 놀라운 성능:
Nexus를 사용하여 구축된 아키텍처는 다양한 도메인에서 최첨단 성능을 보여줍니다.
- 코딩 작업: HumanEval에서 99%, VerilogEval-Human에서 100%의 성공률을 기록, o3-mini 및 DeepSeek-R1과 같은 최첨단 언어 모델을 뛰어넘는 성과를 달성했습니다.
- 복잡한 추론 및 수학적 문제 해결: MATH 데이터셋의 모든 무작위 문제에 대해 정확한 솔루션을 제공했습니다.
- 다중 목표 최적화: VTR 벤치마크 스위트의 설계에서 시간 제약 조건을 충족하면서 평균 30%의 전력 절감을 달성했습니다.
Nexus는 LLM 기반 MAS의 발전에 중요한 기여를 할 것으로 기대되며, 다양한 분야에서 복잡한 작업 자동화를 위한 새로운 가능성을 열어줄 것으로 예상됩니다. 오픈소스로 제공되어 누구나 자유롭게 활용하고 발전시킬 수 있다는 점도 큰 장점입니다. 앞으로 Nexus가 어떻게 발전하고 활용될지 지켜보는 것이 매우 흥미로울 것입니다.
Reference
[arxiv] Nexus: A Lightweight and Scalable Multi-Agent Framework for Complex Tasks Automation
Published: (Updated: )
Author: Humza Sami, Mubashir ul Islam, Samy Charas, Asav Gandhi, Pierre-Emmanuel Gaillardon, Valerio Tenace
http://arxiv.org/abs/2502.19091v1