alikon-art/DeterminFlow
A production-oriented AI workflow runtime for building, validating, recovering, and shipping complex AI workflows as dependable services. 面向生产的 AI 工作流运行时:快速开发、验证和恢复复杂 AI 工作流,并将其稳定交付为服务。
해결하는 문제
DeterminFlow는 복잡하고 사전 정의된 AI 워크플로우에 단일 에이전트 프레임워크를 사용할 때 발생하는 불안정성, 높은 비용, 유지보수의 어려움을 해결하기 위해 설계되었습니다. 단일 에이전트가 전체 기록을 기억하고 모든 도구를 관리해야 하는 반면, DeterminFlow는 프로세스를 고립된, 버전 관리된 노드로 분할하여 신뢰성 있고 예측 가능하며 비용 효율적인 실행을 보장합니다.
작동 방식
이 프레임워크는 LLM, 스크립트, API, 인간의 승인을 구조화된 워크플로우로 정리합니다. 각 에이전트 노드는 고유한 격리된 로컬 컨텍스트와 제한된 도구 세트를 갖는 '노드 기반' 접근 방식을 사용합니다. 시스템은 작업 시작 시 워크플로우 정의와 입력을 고정하고, 런타임을 통해 데이터 흐름과 제어 흐름을 관리하며, 모든 시도와 출력에 대해 체크포인트를 저장합니다. 이를 통해 실패한 특정 노드에서만 복구할 수 있어 전체 프로세스를 다시 시작할 필요가 없습니다.
대상 사용자
프로세스가 이미 명확히 정의되어 있으며 높은 신뢰성, 감사 가능성, 토큰 효율성이 요구되는 프로덕션 수준의 AI 서비스를 개발하는 개발자 및 기업을 위한 것입니다 (예: 제공된 AI 소설 제작 예시).
주요 특징
- 노드 수준의 격리: 에이전트가 전체 기록 대신 필요한 로컬 컨텍스트만 읽도록 하여 토큰 소비를 줄입니다.
- 신뢰성 있는 실행: 자동 및 수동 재시도, 건너뛰기, 실패 노드에서의 브레이크포인트 복구를 지원합니다.
- 구조화된 출력: JSON 출력 탐지, 파싱, 자동 복구/재시도 메커니즘을 포함합니다.
- 시각적 오케스트레이션: 변수, 조건, 병렬 실행, 루프, 하위 프로세스를 지원하는 시각적 워크플로우 에디터를 제공합니다.
- 플러그인 시스템: 워크플로우, 프롬프트, 스크립트를 플러그인으로 패키징하여 API 또는 비즈니스 서비스로 쉽게 배포할 수 있습니다.
관련
- 프로젝트
OpenDCAI/DataFlowDataFlow는 LLM 학습 데이터 생성, 정제, 평가를 위한 저코드 파이프라인을 구축, 실행, 공유할 수 있는 오픈소스 파이썬 프레임워크입니다. 재사용 가능한 오퍼레이터 라이브러리, 시각적 웹 UI, 자동 파이프라인 생성을 위한 AI 어시스턴트, 그리고 Ray 기반 분산 실행 계층을 제공합니다.
- 프로젝트
PentesterFlow/agentPentesterFlow는 인간 분석가가 침투 테스트 작업 중 LLM 기반 에이전트를 안내할 수 있게 해주는 오픈소스 터미널 어시스턴트입니다. 실제 보안 도구(curl, shell, Burp, 파일 유틸리티)를 통합하고, 다양한 LLM 백엔드를 지원하며, 증거와 발견 사항을 마크다운으로 저장하고, 위험한 작업에 대한 명시적인 승인을 요구하면서 세션 간 프로젝트 수준의 메모리를 유지합니다.
- 프로젝트
devcodex-labs/devcodexDevCodex는 의도 기반, 프로젝트 인식 워크플로우로 AI 코딩 어시스턴트(Copilot, Claude Code 등)를 오케스트레이션하는 Node.js CLI입니다. 구조화된 프로젝트 프로파일을 생성하고, 필요 시 도메인 전문 스킬을 로드하며, 세션 간 작업 상태를 지속 저장하고, 작업 완료를 위해 증거가 필요합니다. 재현 가능하고 감사 가능한 AI 생성 코드 변경이 필요한 개발자와 팀을 위한 설계입니다.
- 프로젝트
ai-sdlc-framework/ai-sdlcAI‑SDLC는 AI 보조 소프트웨어 개발을 오케스트레이션하는 오픈소스 의사결정 엔진 프레임워크입니다. 'Definition‑of‑Ready(준비 완료 정의)' 게이트를 통해 인간의 의사결정을 우선시하고, 이후 자율 오케스트레이터를 사용하여 13단계 파이프라인(코드 생성, 3개의 독립적인 LLM 리뷰어, DSSE 인증, PR 생성)을 자동으로 실행합니다. 이 시스템은 터미널 UI, 선언적 거버넌스 리소스, 그리고 TypeScript, Python, Go용 SDK를 포함합니다. Apache 2.0 라이선스로 제공되며, 재현 가능하고 거버넌스가 적용된 AI 기반 코드 파이프라인이 필요한 기업 및 플랫폼 팀을 대상으로 합니다.
- 프로젝트
voocel/ainovel-cliainovel-cli는 결정론적 엔진을 통해 여러 LLM 에이전트(Architect, Writer, Editor)를 조율하여 500장 이상의 장편 소설을 자동으로 작성하는 명령줄/TUI 도구입니다. 롤링 윈도우 계획, 계층적 요약, 체크포인트/복구, 다중 모델 지원, 임포트/익스포트, 구성 가능한 규칙을 갖추고 있으며, 헤드리스 또는 Docker에서 실행 가능합니다.