Architecture
moneo의 아키텍처
AI 에이전트 오케스트레이션을 위한 기술 스택
여러 에이전트가 도구를 호출하고, 문서를 검색하고, 결과를 조립하는 흐름을 안정적으로 운영하기 위해 아래 스택을 사용합니다.
Multi-Agent Orchestration
LangGraph로 여러 에이전트의 역할·도구 호출 흐름을 그래프처럼 조율합니다. 브리핑·검색·리포트 에이전트가 단계별로 협업합니다.
- LangGraph
- Python
- FastAPI
RAG Pipeline
업무 문서·이력을 검색·주입해 답변에 근거를 붙이는 검색 증강 생성 파이프라인입니다. 청킹·임베딩·리랭킹까지 한 흐름으로 연결됩니다.
- RAG
- Gemini
- KiwiPiePy
Vector + Relational DB
PostgreSQL에서 관계형 데이터와 벡터 검색을 함께 써서 구조와 의미를 동시에 다룹니다. 사용자·세션·문서 메타는 SQL, 의미 검색은 pgvector로 처리합니다.
- PostgreSQL
- pgvector
- SQLAlchemy
Containerized Deployment
Docker로 API·워커·인프라를 묶어 동일한 환경으로 배포하고 확장합니다. 로컬 개발과 프로덕션 구성을 compose로 맞춥니다.
- Docker
- Uvicorn
- Vercel