프로젝트 소개

Enterprise AI Office는 자체 호스팅되고 거버넌스가 적용된 엔터프라이즈 AI 워크스페이스를 구축하기 위한 포괄적인 시스템 청사진 및 설치 가이드입니다. 이 프로젝트는 세 가지 핵심 구성 요소의 통합에 중점을 둡니다: 사용자 인터페이스로서의 **Open WebUI**, 런타임 오케스트레이션 계층으로서의 **Hermes Agent**, 그리고 권위 있는 회사 지식 베이스로서의 **WeKnora**. 이 저장소는 보안, 거버넌스, 재현성을 강조하며, 특히 AI 엔지니어링 에이전트가 시스템을 처음부터 재구성하고 검증할 수 있도록 하는 에이전트 판독 가능 계약을 통해 이를 구현합니다. 주요 기능은 다음과 같습니다: - **핵심 직원 경로**: 직원이 Open WebUI를 통해 일반 어시스턴트와 상호작용하고, 이 어시스턴트가 Hermes에 질의하여 WeKnora에서 근거 있는 답변을 검색하는 검증된 워크플로우입니다. - **거버넌스된 커뮤니케이션 (v2)**: 엄격한 거버넌스를 적용하는 이메일 처리 전용 기능입니다. 초안, 승인, 발송 작업에 대한 도메인 모델을 포함하여 외부 커뮤니케이션이 발송 전에 결정론적 인간 검토를 요구하도록 보장합니다. 모호한 결과에 대한 조정을 지원하고 경량 SQLite 백엔드에 불변 감사 추적을 유지합니다. - **최소 권한 운영**: 에이전트 기능을 광범위한 파일시스템 또는 셸 접근 권한을 부여하지 않고 특정 비즈니스 작업(예: 콘텐츠 준비)으로 제한하는 ARMOR 참조 배포 프로필입니다. - **설치 및 배포 청사진**: 설치 단계, 보호된 입력, 신원 전파, 롤백 절차를 정의하는 상세 문서(`DEPLOY.md`, `AGENTS.md`)와 기계 판독 가능 매니페스트(`eao-manifest.yaml`)입니다. - **지연된 범위**: 이 프로젝트는 단순성과 보안을 유지하기 위해 기준선에서 CRM, ERP, PIM 및 복잡한 관측성 스택을 의도적으로 제외하고, 대신 핵심 거버넌스 패턴을 입증하는 데 중점을 둡니다. 이 시스템은 코딩 에이전트, 메시징 통합, 전문가 프로필과 같은 선택적 기능을 통해 확장 가능하도록 설계되었으며, 모두 YAML 기반 기능 레지스트리를 통해 구성할 수 있습니다.