EvanYao826/AgentCraft
요약
AgentCraft는 5계층 오케스트레이션 아키텍처를 기반으로 한 다중 에이전트 협업 지식 베이스 시스템입니다. RAG 전 과정을 지원하며 Spring Boot, FastAPI, React를 활용한 통합 개발 환경을 제공합니다.
핵심 포인트
- Interface부터 Evaluation까지 5계층 에이전트 아키텍처 구현
- 의도 인식부터 답변 생성까지 이어지는 Full-link RAG 워크플로우
- Router, Retrieval, Ops 등 다중 에이전트 협업 기능 내장
- Full-link Tracing 및 다단계 캐싱(Caffeine, Redis) 지원
저장소: EvanYao826/AgentCraft
언어: Python
Stars: 26
Forks: 2
주제: agent, fastapi, java, knowledge-base, llm, milvus, multi-agent, python, rag, react, redis, spring-boot
설명:
🚀 다중 에이전트 (Multi-Agent) 협업 지능형 지식 베이스 시스템 — 5계층 오케스트레이션 에이전트 (Agent) 아키텍처 + RAG 전 과정 (Full-link) + 통합 도구 레지스트리 (ToolRegistry), Spring Boot + FastAPI + React 구성. 핵심 하이라이트는 Interface, Orchestrator, Tool, Memory, Evaluation의 5계층으로 분리된 오케스트레이션 에이전트 아키텍처로, 의도 인식(Intent Recognition) → 질문 재작성(Query Rewriting) → 검색(Retrieval) → 충분성 판단(Sufficiency Judgment) → 답변 생성(Answer Generation)으로 이어지는 전체 워크플로우를 지원합니다. 시스템 내부에 Router / Retrieval / Ops / Inspection 등 다중 에이전트 협업 기능이 내장되어 있으며, 통합 도구 레지스트리(Tool Registry)를 통해 AI 능력을 관리합니다. 또한 runId/traceId 기반의 전 과정 추적(Full-link Tracing), 4단계 메모리 체계, 그리고 Caffeine + Redis 다단계 캐싱을 지원합니다. 에이전트 (Agent) 백엔드 개발 학습 및 이력서 포트폴리오용으로 적합합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기