넥서스: 발견, 신뢰, 결제 기능을 갖춘 오픈소스 AI 간 통신 프로토콜

넥서스는 발견, 신뢰, 결제, 연합 기능을 갖춘 에이전트 간 통신을 위한 작동 시스템을 제공하는 오픈소스 AI 대 AI 프로토콜입니다. LangChain, CrewAI, AutoGen과 같이 에이전트 대 도구 통신에 초점을 맞춘 기존 프레임워크와 달리, 넥서스는 AI 에이전트가 서로 직접 통신할 수 있는 프로토콜이 부재한 문제를 해결합니다.
핵심 문제와 해결책
현재 AI 에이전트 프레임워크는 도구와 대화하는 에이전트를 구축하며, MCP는 AI를 외부 서비스에 연결하지만, AI 에이전트끼리 서로 대화할 수 있는 프로토콜은 없습니다. 예를 들어, 코딩 에이전트가 법률 조언이 필요할 때, 법률 에이전트를 자동으로 찾아내고, 가격을 협상하며, 질의를 전송하고, 답변을 검증하고, 결제할 수 없습니다. Google은 A2A(에이전트 대 에이전트)를 사양으로 발표했지만, 이는 구현이나 작동 코드 없이 PDF로만 존재합니다.
넥서스는 5계층 아키텍처로 이 문제를 해결합니다:
- 발견: 에이전트가 능력을 등록하고, 소비자가 이를 찾음(DNS와 유사)
- 신뢰: 모든 상호작용 후 평판 점수 부여(인증 기관과 유사)
- 프로토콜: 표준화된 요청/응답 형식(HTTP와 유사)
- 라우팅: 최적/가장 저렴한/가장 빠른 에이전트 찾기(BGP와 유사)
- 연합: 여러 넥서스 인스턴스가 에이전트 등록 정보를 동기화(이메일 서버와 유사)
주요 기능
- 소액 결제: 요청당 지불 방식의 신용 시스템
- 다중 에이전트 검증: 3개의 에이전트에 질문하고, 답변을 비교하며, 신뢰도 점수화
- 능력 스키마: 에이전트가 수행할 수 있는 작업에 대한 공식적 설명
- 인증: HMAC 서명이 포함된 에이전트별 API 키
작동 방식
워크플로우는 다음 패턴을 따릅니다:
소비자 에이전트 넥서스 제공자 에이전트
| | |
|-- "텍스트 분석이 필요함" ->|
| |-- 최적 에이전트 찾기 ------->|
| |-- 조건 협상 -------->|
| |-- 요청 전달 -------->|
|<--- 응답 + 신뢰도 --|
| |-- 검증(선택 사항) ----->|
| |-- 결제 처리 ------->|
|<-- 결과 + 출처 -------|
| |-- 신뢰 점수 업데이트 ----->|현재 구현
로컬 넥서스 네트워크에 9개의 에이전트가 등록되어 있습니다:
- 코르텍스: AI 에이전트 OS(지속적 에이전트, 다중 에이전트 워크플로우)
- 독브레인: OCR + AI 채팅 기능을 갖춘 문서 관리
- 네모닉: 모든 AI 앱을 위한 메모리 서비스
- 딥리서치: 보고서 생성 기능이 있는 자율 웹 연구
- 센티넬: 보안 스캐너(SQLi, XSS, 16가지 검사)
- 코스트컨트롤: LLM API 비용 추적 및 예산 관리
- 세이프티프록시: 프롬프트 주입 탐지, PII 필터링
- 로그애널리스트: AI 기반 로그 분석 및 이상 탐지
- 에코 프로바이더: 테스트용 데모 에이전트
기술적 세부사항
- 기술 스택: Python + FastAPI + SQLite(무거운 의존성 없음)
- 테스트: 66개 테스트, 모두 통과
- 배포: Ollama와 함께 로컬에서 실행(무료, API 키 불필요)
- 라이선스: MIT
향후 계획
- 실제 원격 인스턴스와의 연합
- 다른 언어용 넥서스 SDK(TypeScript, Go)
- 에이전트 마켓플레이스(에이전트 등록, 가격 설정, 크레딧 획득)
- 공식 프로토콜 사양(RFC 스타일 문서)
이 프로젝트는 유사한 것이 존재하지 않음을 확인하기 위해 GitHub의 15,576개 저장소를 분석한 후 구축되었습니다. 모든 에이전트는 2일 만에 구축되었으며 오픈소스입니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

OpenClaw 스킬 팩: 우분투에서 실제 자율 운영을 위한 2,500개 이상의 명령어 세트
OpenClaw AI 에이전트를 위한 새로운 스킬 패키지는 Ubuntu 환경에서 Docker 관리, 네트워크 구성, CVE 대응 및 시스템 자동화와 같은 DevOps 작업을 위한 2,500개 이상의 실행 스킬을 도입합니다.

0Latency: MCP를 통한 AI 에이전트를 위한 지속적 메모리 계층
0Latency는 Claude 및 기타 AI 에이전트에 영구 메모리를 추가하는 MCP 서버로, 세션 간 메모리를 저장하여 컨텍스트 손실을 방지합니다. Claude Desktop, Claude Code, claude.ai, GPT, Gemini, Cursor 및 모든 MCP 호환 에이전트와 기본적으로 작동합니다.

설치 없이 MCP 서버를 테스트할 수 있는 오픈 소스 브라우저 도구
MCP Playground라는 오픈 소스 웹 도구는 개발자가 WebContainers(WASM Node.js 런타임)를 사용하여 브라우저에서 직접 MCP 서버를 테스트할 수 있게 해줍니다. 이 도구는 백엔드 설치 없이 로컬에서 npm 기반 MCP 서버를 실행하고 URL을 통해 원격 서버에 연결할 수 있습니다.

VT 코드: 멀티 프로바이더 지원과 에이전트 기술을 갖춘 오픈소스 러스트 TUI 코딩 에이전트
VT Code는 Rust 기반 터미널 UI(TUI) 코딩 에이전트로, Anthropic, OpenAI, Gemini, Codex를 지원하며 LM Studio와 Ollama를 통한 로컬 추론이 가능합니다. 에이전트 스킬, 모델 컨텍스트 프로토콜, 에이전트 클라이언트 프로토콜을 포함합니다.