Background
Mium

MiumOntul을 위한 AI 에이전트 플랫폼

Mium 주요 기능

Ontul 없이 Mium은 무의미합니다. 자연어 분석, 잡 운영, 코드 생성 — 모든 기능이 Ontul을 데이터 엔진으로 전제합니다.

자연어 데이터 분석

사용자가 자연어로 질문하면 에이전트가 Ontul SQL을 자동 생성·실행해 결과를 표·차트로 돌려줍니다. SQL 지식 없이도 집계, 조인, 트렌드 분석이 가능하고 결과는 클라이언트·서버 측 양쪽에서 CSV/Markdown/Excel/PDF/PPTX로 내보낼 수 있습니다.

멀티 에이전트 오케스트레이션

단일 user turn에서 query · submit_batch · submit_streaming · job_status · job_logs · kill_job · list_jobs · list_history · generate_code 등 9개 action을 strict-JSON 프로토콜로 디스패치합니다. 동일한 인터페이스로 어떤 LLM 백엔드든 교체 가능합니다.

플러그 가능한 LLM 백엔드

Anthropic Claude, 자체 호스팅 Ollama 등 사용자가 직접 선택한 LLM 백엔드에 연결합니다. 자격 증명은 ConnectionStore에 봉투 암호화되어 저장되며, 사용자별로 서로 다른 모델을 쓸 수 있습니다.

Ontul Job 라이프사이클

대화 한 번으로 Ontul Batch/Streaming 잡을 제출하고, 상태·로그·이력 조회와 종료까지 일관되게 제어합니다. CLASS·PYTHON 등 여러 Job 유형의 SDK 코드 생성도 지원합니다.

소버린 운영 모델

IAM, KMS, ConnectionStore는 내장 RocksDB에 저장됩니다. 채팅 메모리·프롬프트·임베딩은 NeorunBase에, 서버 렌더링 파일은 S3 호환 오브젝트 스토어에 저장되어 Master와 Worker가 stateless로 운영됩니다.

IAM · KMS 봉투 암호화

AWS 스타일 JSON 정책 기반 IAM(사용자·그룹·정책·조직), 액세스 키와 STS 단기 자격 증명을 제공합니다. 모든 민감 데이터는 AES-256-GCM 봉투 암호화로 저장되며, 버전 관리되는 KMS 키는 운영 중 회전이 가능합니다.

고가용성 클러스터

Master-Worker 토폴로지 + ZooKeeper 리더 선출 + 커스텀 NIO 컨트롤 플레인. 리더만 쓰기를 처리하고 팔로워는 자동 프록시·자가 복구하며, 워커는 LLM·툴 호출을 분산 실행합니다. Netty 기반 HTTP가 Admin UI와 REST를 동시에 서빙합니다.

통합 관리 콘솔

채팅, 사용자·조직·정책 관리, KMS 키 회전, 노드 토폴로지·메트릭·로그 테일링, S3 임시 파일 저장 설정까지 React 기반 Admin UI 한 곳에서 처리합니다.

활용 사례

비즈니스 데이터 분석

SQL을 모르는 비즈니스 사용자도 자연어로 Ontul 데이터를 분석하고 인사이트를 도출합니다.

Ontul Job 운영

데이터 엔지니어가 채팅에서 Batch/Streaming 잡을 제출·모니터링·종료하고, SDK 코드까지 생성해 파이프라인을 빠르게 구축합니다.

리포트 · 문서 내보내기

분석 결과를 Chart, Markdown, Excel, PDF, PPTX로 즉시 내보내 공유 가능한 리포트를 만듭니다. 서버 측 렌더링 결과는 봉투 암호화 후 저장됩니다.

온프레미스 소버린 AI

데이터가 외부로 나가지 않는 자체 인프라에서 LLM 기반 데이터 분석을 안전하게 수행합니다. CCL 스택과 동일한 운영 표준을 그대로 적용합니다.

Mium 도입을 검토하고 계신가요?

Ontul-First · Sovereign AI · On-Prem.

Ontul을 위한 AI 에이전트 플랫폼으로 자연어 데이터 분석과 잡 운영을 시작하세요.