ZJU-REAL/HugAgentOS
Python0 / 0
온톨로지 기반 제어 계층으로 RAG부터 도구 실행과 memory까지 묶은 self-hosted AgentOS 프레임워크
TL;DR
HugAgentOS는 AgentScope 2.0, ReAct, MCP를 기반으로 대화·RAG·sub-agent·skill·memory·sandbox·자동화를 한데 묶은 self-hosted AgentOS 프레임워크입니다. 도메인 ontology를 공통 business vocabulary이자 실행 제어 계층으로 사용해 계획, rule 검증, evidence review, gate 실행을 연결합니다. Python 3.11+ 환경에서는 SQLite와 local sandbox로 빠르게 시작할 수 있고, Docker Compose에서는 PostgreSQL·Redis·격리 sandbox를 사용합니다. 개인 업무용 Community Edition에는 상당한 기능이 포함되지만 조직 권한, SSO, 감사, 협업 같은 운영 기능은 Enterprise Edition에 남아 있습니다.
핵심 포인트
- HugAgentOS는 AgentScope 2.0과 MCP를 결합한 self-hosted AgentOS 프레임워크입니다. 온톨로지를 지식 저장소가 아니라 에이전트의 계획·검증·실행을 연결하는 제어 계층으로 사용합니다. 개인용 에이전트 workspace와 기업용 확장 구조를 함께 구축하려는 경우에 적합합니다.
- 대화형 RAG, ReAct 도구 호출, sub-agent, Agent Skills, MCP, sandbox, 자동화, 장기 memory를 하나의 workspace로 묶습니다. 입력 문서를 chunking한 뒤 vector·keyword 검색과 선택적 reranking을 거쳐 답변과 파일·차트·Office 산출물을 만듭니다. 단순 chatbot보다 실제 업무 실행과 결과물 관리가 필요한 개발자에게 의미가 있습니다.
- 실행 후보는 deterministic rule check와 risk-tiered evidence review를 거친 뒤 gate를 통과해야 합니다. 승인·거부·근거·결과를 기록하고 memory·skill·ontology 변경안을 versioning한 뒤 사람의 승인 후 적용하며 rollback도 지원합니다. 다만 README는 ontology trust control plane이 기존 harness에 단계적으로 통합 중이며 free-text의 hallucination을 제거하지 않는다고 명시합니다.
- Linux·macOS·WSL2에서는 Python 3.11+, Node.js 20+, Git, curl만으로 SQLite와 local subprocess sandbox를 사용하는 설치가 가능합니다. Docker Compose 경로는 PostgreSQL 15, Redis 7, 격리 sandbox와 persistent volume을 사용하며 선택적으로 Milvus와 Neo4j를 연결합니다. Community Edition은 개인 workspace 중심이고 조직 권한·SSO·감사·협업·persistent sandbox는 Enterprise Edition에 속합니다.
이미지 분석

251
Stars
15
Forks
+208
Trending
0
조회수
251 watchers3 open issuesOther
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.