그래프 컴포즈: 시각적 빌더와 AI가 지원되는 호스팅형 시간 기반 워크플로우

✍️ OpenClawRadar📅 게시일: April 21, 2026🔗 Source
그래프 컴포즈: 시각적 빌더와 AI가 지원되는 호스팅형 시간 기반 워크플로우
Ad

Graph Compose는 Temporal의 내구성 있는 실행 엔진에서 API 워크플로우를 오케스트레이션하는 호스팅 플랫폼입니다. 인프라를 관리하지 않고도 Temporal 워크플로우로 실행되는 노드(HTTP 호출, AI 에이전트, 반복자, 오류 경계)의 그래프로 워크플로우를 정의합니다.

동일한 그래프를 구축하는 세 가지 방법

모든 워크플로우는 일관된 JSON 형식을 사용하며, 다음을 통해 생성할 수 있습니다:

  • React Flow 시각적 빌더
  • 타입이 지정된 TypeScript SDK (@graph-compose/client)
  • 일반 영어를 그래프로 변환하는 AI 어시스턴트

작동 방식

API를 통해 https://api.graphcompose.io/v1/workflows/execute에 JSON 워크플로우를 제출하면 호스팅된 Temporal에서 즉시 실행됩니다. 배포 단계 없음, 실행할 Temporal 클러스터 없음, 배포할 작업자 없음. 플랫폼이 스케줄링, 재시도, 오류 경계 및 상태 지속성을 처리합니다.

워크플로우 예시

const workflow = {
  "nodes": [
    {
      "id": "upload_image",
      "type": "http",
      "dependencies": [],
      "http": {
        "method": "PUT",
        "url": "https://storage.example.com/{{ context.filename }}",
        "headers": {
          "Content-Type": "{{ context.contentType }}",
          "Authorization": "Bearer {{ $secret('storage_token') }}"
        },
        "body": "{{ context.imageData }}"
      },
      "activityConfig": {
        "retryPolicy": {
          "maximumAttempts": 3,
          "initialInterval": "1s",
          "backoffCoefficient": 2
        },
        "startToCloseTimeout": "30 seconds"
      }
    },
    {
      "id": "generate_thumbnails",
      "type": "http",
      "dependencies": ["upload_image"],
      "http": {
        "method": "POST",
        "url": "https://images.example.com/process",
        "body": {
          "source": "{{ results.upload_image.data.url }}",
          "sizes": ["400x400", "200x200"]
        }
      }
    }
  ],
  "context": {
    "filename": "profile.jpg",
    "contentType": "image/jpeg"
  }
}
Ad

주요 기능

  • 내구성 있는 실행: 워크플로우는 서버 재시작, 네트워크 장애 및 프로세스 충돌에서도 유지됩니다. Temporal은 마지막 체크포인트부터 재생합니다.
  • 자동 재시도: 최대 시도 횟수, 백오프 간격 및 재시도 불가능한 오류 유형으로 노드별 재시도 정책을 구성합니다.
  • 오류 경계: 대체 동작이 있는 try/catch 스타일의 오류 경계로 노드를 래핑합니다.
  • 상태 지속성: 언제든지 워크플로우 상태를 쿼리합니다.
  • 템플릿 표현식: 노드는 {{ results.node_id.data.field }} 구문을 통해 상위 노드의 결과를 참조합니다.

라이선싱

오픈 코어 모델: 실행 기반 및 통합 서비스는 AGPL-3.0이며, 플랫폼 오케스트레이터, 시각적 빌더 및 AI 어시스턴트는 독점적입니다.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

free-claude-code가 NVIDIA NIM을 통해 GLM-5 지원을 추가하고, OpenRouter와 Discord로 확장되었습니다.
Tools

free-claude-code가 NVIDIA NIM을 통해 GLM-5 지원을 추가하고, OpenRouter와 Discord로 확장되었습니다.

free-claude-code가 이제 NVIDIA NIM의 무료 티어(분당 40회 요청)를 통해 GLM-5를 지원하며, OpenRouter 통합, Discord 봇 지원, LMStudio 로컬 제공자 호환성을 추가했습니다. 이 도구는 Claude Code의 Anthropic API 요청을 대체 모델 백엔드와 작동하도록 변환합니다.

OpenClawRadar
다트 AI 생산성 앱 리뷰: OpenClaw 통합 기능 포함
Tools

다트 AI 생산성 앱 리뷰: OpenClaw 통합 기능 포함

한 사용자가 생산성을 위해 Things에서 Dart AI로 전환한 경험을 공유했습니다. Getting Things Done 방법론을 완벽하게 구현하기 위해 OpenClaw에 대한 완전한 접근성을 제공하는 Dart AI가 더 우수하다고 평가했지만, UI 문제와 초기 설정 복잡성은 지적했습니다.

OpenClawRadar
프리 LLM API와 툴 콜링으로 구축된 포켓몬 쇼다운 AI 에이전트
Tools

프리 LLM API와 툴 콜링으로 구축된 포켓몬 쇼다운 AI 에이전트

무료 API 티어를 통해 Llama 3, Qwen, Gemma를 사용하여 구조화된 도구 호출로 자율적으로 포켓몬 쇼다운 배틀을 진행하는 시스템. 인간 vs AI 및 AI vs AI 모드를 지원합니다.

OpenClawRadar
Cortex v1.2는 LLM 강화, 인용이 포함된 Q&A, 그리고 충돌 해결 기능을 추가합니다.
Tools

Cortex v1.2는 LLM 강화, 인용이 포함된 Q&A, 그리고 충돌 해결 기능을 추가합니다.

OpenClaw 에이전트를 위한 로컬 메모리 레이어인 Cortex가 v1.2를 출시했습니다. 이번 버전에는 기본적으로 LLM 기반 강화 기능, 인용이 포함된 질의응답 명령어, 개선된 중복 제거 및 충돌 해결 기능이 포함되어 있습니다. 또한 통합 구성 관리와 의도 기반 검색 사전 필터링도 추가되었습니다.

OpenClawRadar