
Inferable
Inferable, Inc. · 코딩
Inferable은 AI 워크플로와 에이전트를 만드는 오픈소스 런타임이다. 자체 인프라에서 돌아가고, 사람의 승인을 붙이며, 어떤 LLM에서든 구조화 출력을 돌려준다.

Inferable 소개
What Is Inferable
Inferable은 AI 단계를 끝까지 해내는 AI 워크플로 런타임이다. 워크플로를 코드로 정의하고 Inferable 컨트롤 플레인에 등록하면 자체 머신에서 실행된다. 방화벽 뒤나 프라이빗 VPC 안이어도 상관없다. 새로 배포할 것은 없다. 워커가 롱 폴링으로 밖으로 연결하므로 인바운드 포트를 열 필요도 없다.
겨냥하는 지점은 데모와 프로덕션에 올릴 만한 것 사이의 간극이다. LLM 호출 한 번은 쉽다. 하지만 여러 모델 호출을 가로지르고, 사람이 환불을 승인하기를 기다리며, 재시작도 견디는 LLM 워크플로는 다르다. Inferable이 이 중간 계층을 채운다. 비싼 단계를 캐시하고, 실패한 실행을 재시도하고, 모델 응답의 형태를 검증하며, 사람이 답할 때까지 워크플로를 멈춘다. 얼마나 오래 걸리든 상관없다.
다만 누구를 위한 것인지는 분명하다. SDK와 TypeScript 또는 Go 코드가 필요한 개발자 도구이지, 노코드 캔버스가 아니다. 코드를 쓰지 않는다면 Zapier나 n8n 같은 도구가 더 멀리 데려간다. 쓴다면 Inferable은 드래그 앤 드롭 도구가 빼놓은 내구성 실행과 사람 승인을 제공한다.
Getting Started
- api.inferable.ai의 호스팅 컨트롤 플레인을 쓰거나, 오픈소스 스택을 직접 올려 클러스터를 만든다
- Node.js나 Go SDK를 설치하고 클러스터의 API 키로 연결한다
- 워크플로를 코드로 정의하고 입력 스키마를 정한 뒤, 로직이 바뀌면 새 버전을 등록한다
- 구조화 LLM 호출, 사람의 승인 단계, 알림을 필요한 곳에 넣는다
- workflow.listen()을 호출해 워커를 자체 인프라에서 돌리고, API로 어디서든 실행을 띄운다
제품 정보
Inferable의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 백엔드와 플랫폼 엔지니어
- 데이터 규제가 엄격한 팀
- 작은 프로덕트 팀
- 노코드를 벗어나는 자동화 담당자
작업
- 사람의 승인 단계
- 구조화 데이터 추출
- 여러 단계의 에이전트 작업
- API 뒤의 백엔드 자동화
- 오래 걸리는 처리
활용 상황
- 승인이 몇 시간 뒤에 온다
- 워커가 도중에 재시작한다
- 지원 큐를 분류해야 한다
- 규제받는 팀이 호스팅 SaaS를 못 쓴다
- 에이전트 로직을 반복 개선한다
주요 기능
자체 인프라에서 도는 워크플로
워크플로는 자체 머신에서 실행된다. 방화벽 뒤나 프라이빗 VPC 안이어도, 관리할 배포 단계가 없다. 워커가 롱 폴링으로 컨트롤 플레인에 닿으므로 인바운드 포트를 열거나 로드 밸런서를 설정할 필요가 없다. 작업을 자체 네트워크 밖으로 못 내보내는 팀에게, 이 설계가 호스팅 대안과의 갈림길이다.
하위 호환을 위한 버전 관리
입력 스키마나 로직이 바뀌면, 옛것을 고치는 대신 새 버전으로 정의한다. Inferable은 이미 실행 중인 작업의 버전을 그대로 묶어 두므로, 변경을 단계적으로 내보내고 진행 중인 일은 처음 코드로 끝난다. 작은 수정이 고객이 기다리는 것을 망가뜨리지 않을까 하는 늘 있는 걱정이 사라진다.
사람이 끼어드는 휴먼 인 더 루프 승인
워크플로는 스스로 멈추고, Slack이나 이메일로 다음 단계의 승인 또는 거부를 사람에게 청한다. 맥락은 그대로 따라온다. 실행은 답이 올 때까지, 1분이든 1주일이든 기다렸다가 멈춘 곳에서 이어간다. 데이터 삭제나 결제처럼 위험을 안은 단계를, 대기 로직을 직접 짜지 않고 사람 손으로 붙잡을 수 있다.
검증과 재시도가 붙은 구조화 출력
런타임은 구조화된 모델 응답을 매번 스키마에 맞춰 해석하고, 어긋나면 그 실행을 재시도한다. 자유 텍스트를 해석하며 잘 버티기를 바라는 대신, 다음 단계로 그대로 넘길 수 있는 타입이 있는 항목을 얻는다. 티켓 분류, 메뉴 스크래핑, 양식 추출은 이게 안정적으로 돌아가는 데 기대고 있다.
메모된 결과를 통한 내구성 실행
비싸거나 부작용이 있는 단계는 메모해 분산 저장소에 캐시할 수 있어, 재시작이나 재시도에도 다시 돌지 않는다. 아홉 번째에서 실패한 여러 단계 작업은 아홉 번째에서 이어지고, 첫 여덟 단계는 그대로다. 오래 도는 AI 처리가 프로덕션에서 감당할 만한 것이 된다.
에이전트와 관측성
단일 워크플로를 넘어, Inferable은 도구를 써서 목표에 도달하는 AI 에이전트도 다룬다. 모든 실행은 타임라인 화면에 나타나 각 단계를 추적한다. 같은 이벤트를 자체 관측성 도구로 흘려보낼 수도 있다. 에이전트가 길을 벗어났을 때, 어떤 호출이 원인인지는 타임라인에서 알 수 있다.
오픈소스와 자체 호스팅
컨트롤 플레인, 플레이그라운드, CLI, SDK가 모두 MIT 라이선스로 공개돼 있다. 스택 전체를 자체 인프라에 올리면 데이터와 모델을 완전히 쥐고, 벤더에 묶이지 않는다. 보안 심사에서 관리형 서비스가 탈락하는 팀에게 자체 호스팅이 그 길이다.
장단점
장점
- 워크플로를 자체 인프라 안에서 돌려, 데이터와 모델 호출이 네트워크를 나갈 필요가 없다
- 사람의 승인이 Slack이나 이메일로 깔끔하게 멈췄다 이어지고, 대기 시간의 길이는 상관없다
- 버전 관리된 워크플로가 진행 중인 일을 처음 코드에 붙잡아 두면서 변경을 단계적으로 낼 수 있다
- 구조화 출력 처리가 응답을 매번 검증하고 어긋나면 재시도해, 다음 단계는 깨끗한 데이터를 받는다
- 스택 전체가 MIT로 공개돼 있어, 자체 호스팅으로 벤더 종속을 피할 수 있다
단점
- TypeScript나 Go와 SDK가 필요한 개발자 도구라, 코드를 쓰지 않는 사람은 접근하기 어렵다
- 공식 SDK는 Node.js와 Go까지이고 .NET은 실험 단계로 표시돼, 다른 언어는 기다려야 한다
- 노코드 자동화 플랫폼과 달리 비개발자용 시각적 워크플로 편집기가 없다
- 공개 문서가 큰 경쟁사보다 얇아, 일부 지점에서는 소스를 읽어야 한다
자주 묻는 질문
Inferable은 AI 워크플로와 에이전트를 만드는 오픈소스 런타임이다. 워크플로를 코드로 정의하면 자체 인프라에서 내구성 실행, 구조화 출력, 사람의 승인 단계를 갖추고 돈다. API 키 하나로 워커가 컨트롤 플레인에 연결된다.
관련 콘텐츠
Inferable와 관련된 도구, 스킬, 아티클을 살펴보세요.
Inferable 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
