
11divyansh/OxyJen
🏗️ Framework11divyansh
그래프 기반 실행과 결정론적 워크플로우를 통해 복잡한 LLM 파이프라인을 오케스트레이션하는 강력한 Java 프레임워크입니다.
OxyJen은 Java 생태계에 최적화된 그래프 중심의 LLM 오케스트레이션 방식을 도입합니다. LLM을 단순한 API 유틸리티로 취급하는 기존 방식과 달리, OxyJen은 LLM을 워크플로우 내의 일급 노드로 처리합니다. 이를 통해 개발자는 데이터가 상태를 유지하는 컨텍스트 인식 메모리를 통해 노드를 통과하는 복잡한 다단계 파이프라인을 정의할 수 있습니다. 주요 기능으로는 AI 작업 간의 복잡한 종속성을 예측 가능하게 처리하는 강력한 DAG 기반 실행 엔진이 있습니다. 또한, 프로덕션급 AI 애플리케이션에 필수적인 결정론적 재시도 및 폴백 메커니즘을 통해 신뢰성을 강조합니다. OxyJen은 네이티브 Java 구현을 제공함으로써, 개발자가 기존 Java 라이브러리와 패턴을 활용하면서도 정교한 에이전트 시스템을 구축할 수 있도록 돕습니다. 주요 LLM 제공업체와의 통합을 지원하여, Java 런타임 환경을 벗어나지 않고도 에이전트 워크플로우를 구현하려는 엔터프라이즈 개발자에게 다재다능한 도구가 됩니다.
💡하이라이트
- ├─그래프 기반의 LLM 오케스트레이션
- ├─컨텍스트 인식 메모리 관리
- └─결정론적 재시도 및 폴백 메커니즘
🎯대상
- ├─Java 엔터프라이즈 개발자
- └─AI 엔지니어