아키텍처

4계층 스택
PostgreSQL · Go · React · MCP

4계층 위에서 Recipe 메타데이터가 동작합니다. SINGULAR는 동일 스택을 회사 내부 서버에서 외부 AI 호출 없이 운영할 수 있습니다.

Architecture

4계층 스택

Recipe Schema가 4계층 모두를 관통합니다. 메타가 변하면 화면·API·Agent 문맥이 함께 변합니다.

Layer 1 · PRESENTATION
React

Recipe 메타에서 동적으로 렌더링되는 UI 계층. 화면 변경은 Recipe 변경으로 처리됩니다.

React 19Next.js 15TypeScript
Layer 2 · AGENT
Agent Orchestration

Factory Agent가 ERP·MES·IoT·B2B를 통합 조율하는 계층. MCP·Tool Calling 등 표준 프로토콜로 도구를 호출합니다.

MCPTool callingAgent loop
Layer 3 · API · BUSINESS
Go

Recipe 컴파일·정합성 검증·트랜잭션을 책임지는 백엔드 계층. 가벼운 바이너리, 빠른 콜드 스타트.

GoRESTgRPC
Layer 4 · DATA
PostgreSQL

Recipe 메타와 운영 데이터가 같은 트랜잭션 경계 안에 있는 데이터 계층. 풍부한 타입과 인덱스 활용.

PostgreSQLJSONBpgvector

SINGULAR는 동일한 스택을 회사 내부 서버에 설치합니다. 외부 AI 호출 없이 회사 내부 LLM(Gemma·Qwen 계열의 한국어 호환 모델 기본 호스팅)으로 동작합니다.

Network isolation

데이터가 회사 안에서만 흐릅니다

SINGULAR 표준 구성에서는 외부 AI 호출이 발생하지 않습니다. 아래는 데이터·추론·로그가 사내 경계 안에 머무는 구조입니다.

회사 네트워크 경계
현장 단말 / POP
작업자 입력
Recipe Schema DB
PostgreSQL
Factory Agent
내부 LLM 호스팅
감사 로그
모든 의사결정 기록
사내 통신만 발생 · 인터넷 차단 환경에서도 핵심 기능 동작
외부 AI · 외부 클라우드 저장 · 외부 분석 서비스 — 호출 없음

Agent를 직접 체험해 보실 수 있습니다.