CEO fired developers to make room for AI. Developers create open source AI CEO

개요

Open Executive는 8개의 전문 AI 에이전트를 기반으로 구축된 가상 기업 임원 팀 시스템으로, 사용자의 특정 비즈니스에 맞춰진 하버드 MBA 수준의 지식을 제공합니다.

주요 내용

* 기능: 경쟁 분석, 재무 모델링, 인사, 법률, 운영, 마케팅, 제품 전략, 이사회 커뮤니케이션 등 다양한 비즈니스 기능을 총괄하는 8개의 전문 AI 에이전트(CSO, CFO, CHRO, GC, COO, CMO, CPO, Board Communications Director)가 통합된 임원 목소리로 응답을 제공합니다.
* 아키텍처: Claude-Sonnet-4-6을 LLM 백본으로 사용하며, 사용자 메시지는 Executive Orchestrator를 거쳐 각 전문 에이전트에게 전달됩니다. 각 에이전트는 ChromaDB에 저장된 내장 MBA 지식 및 사용자 업로드 문서를 RAG(Retrieval Augmented Generation) 방식으로 활용합니다.
* 메모리 및 스케줄링: 세션 간 주요 결정 및 이니셔티브를 SQLite에 저장하는 에피소드 메모리와, 예정된 후속 조치를 능동적으로 제안하는 내장 스케줄러를 갖추고 있습니다.
* 기술 스택: LLM 백본으로 Anthropic Claude API를, 백엔드로 Python 3.11 + FastAPI, 벡터 스토어로 ChromaDB, 에피소드 메모리로 SQLite, 웹 UI로 Next.js 15 + Tailwind를 사용합니다.
* 확장성 및 인터페이스: 웹 UI, Slack, 이메일, Telegram, Google Chat, Discord 등 다양한 인터페이스를 지원하며, CLI를 통한 접근 및 문서 업로드도 가능합니다.
* 배포 및 설정: Fly.io를 통한 배포를 지원하며, Anthropic API 키, 로컬 모델, OpenRouter 등 다양한 LLM 백엔드 설정을 환경 변수로 관리할 수 있습니다.
* 개인 정보 보호: 회사 프로필, 문서, 벡터 스토어 등 민감한 정보는 Git에서 제외되며 로컬 머신 또는 Fly 볼륨 내에 유지됩니다. Anthropic API로 전송되는 데이터는 학습에 사용되지 않습니다.
* 기여: Apache 2.0 라이선스로 상업적 사용이 가능하며, 기여자는 구현, 테스트, 평가 시나리오, 라이선스 준수를 요구합니다.

시사점

Open Executive는 AI를 활용하여 기업 경영의 효율성을 높이고 의사 결정 과정을 지원하는 새로운 솔루션을 제시하며, 기업의 맞춤형 데이터와 LLM을 통합하는 RAG 및 에피소드 메모리 활용 방식은 AI 기반 비즈니스 도구의 발전을 보여줍니다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions