Repolode
Infini-AI-Lab

Infini-AI-Lab/hermit

모델이나 하네스를 바꾸지 않고 에이전트 주변의 외부 계층을 발전시키는 하네스 어댑터를 학습·평가·배포하는 프레임워크입니다.

스타
498
포크
45
열린 이슈
11
마지막 커밋
3시간 전

어떤 프로젝트인가요?

Hermit는 하네스 어댑터를 학습하기 위한 프레임워크입니다. 하네스 어댑터는 기존 AI 에이전트를 새로운 작업에 맞게 조정하는 외부 학습 가능 계층입니다. 에이전트의 모델과 원래 하네스는 그대로 유지하면서, 어댑터에는 작업 피드백을 바탕으로 업데이트되는 지침, 스킬, 메모리, 도구, 실행 코드, 조정 로직을 담을 수 있습니다.

이 프로젝트는 Evolver가 어댑터 변경 사항을 제안하고 검증한 뒤 새 버전으로 커밋하는 학습 루프를 제공합니다. 현재 GEPA, SkillOpt, MetaWorld Model, Harness², Continual Harness 등 여러 하네스 진화 방법과 어댑터 검증, 학습, 평가, 배포, 변환을 위한 CLI를 포함합니다.

어댑터는 Codex 같은 지원 에이전트 호스트의 워크스페이스에 배포하거나 Codex, Claude Code, pi, Hermes용 네이티브 플러그인으로 변환할 수 있습니다. OfficeQA, CL-Bench, ServeLearnBench 등의 벤치마크를 위한 레시피가 포함되어 있으며, 오프라인 빠른 시작은 모델 계정이나 GPU 없이 실행됩니다.

핵심 기능

  • 01원래 모델이나 하네스를 수정하지 않고 외부 하네스 어댑터를 학습합니다.
  • 02GEPA와 SkillOpt를 비롯한 여러 하네스 진화 방법을 지원합니다.
  • 03어댑터 검증, 학습, 평가, 배포를 위한 CLI를 제공합니다.
  • 04어댑터를 Codex, Claude Code, pi, Hermes용 네이티브 플러그인으로 변환합니다.
  • 05모델 계정이나 GPU가 필요 없는 오프라인 빠른 시작을 제공합니다.

활용 사례

  • 작업 피드백을 활용해 클로즈드소스 코딩 에이전트를 새로운 작업에 맞게 조정합니다.
  • 공유 벤치마크 파이프라인에서 하네스 진화 방법을 비교합니다.
  • 학습한 에이전트 적응 기능을 다른 에이전트 호스트용 플러그인으로 패키징합니다.

빠른 시작

  1. 1

    저장소를 clone합니다(Python 3.11 이상 및 Git 필요)

    git clone https://github.com/Infini-AI-Lab/hermit.git
  2. 2

    체크아웃한 디렉터리로 이동한 뒤 가상 환경에서 Hermit을 editable 모드로 설치합니다

    python -m pip install -e .
  3. 3

    오프라인 로컬 학습 안내를 실행합니다(모델 계정, GPU, 데이터 세트 불필요)

    hermit train --config docs/_examples/first_training/run.yaml

사용 전 알아둘 점

  • 버전 0.1.0은 초기 단계이며, 프로젝트도 신생이라 별 수가 적습니다.
  • 오프라인 데모의 점수 향상은 의도적으로 만들어진 것이며 실제 모델 성능 결과가 아닙니다.
  • 일부 방법에는 추가 종속성이 필요하며, 샌드박스 처리된 agent Evolvers를 사용하려면 bubblewrap이 설치된 Linux가 필요합니다.

토픽

자주 묻는 질문

hermit은(는) 무엇인가요?
모델이나 하네스를 바꾸지 않고 에이전트 주변의 외부 계층을 발전시키는 하네스 어댑터를 학습·평가·배포하는 프레임워크입니다. Hermit는 하네스 어댑터를 학습하기 위한 프레임워크입니다. 하네스 어댑터는 기존 AI 에이전트를 새로운 작업에 맞게 조정하는 외부 학습 가능 계층입니다. 에이전트의 모델과 원래 하네스는 그대로 유지하면서, 어댑터에는 작업 피드백을 바탕으로 업데이트되는 지침, 스킬, 메모리, 도구, 실행 코드, 조정 로직을 담을 수 있습니다.
hermit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hermit은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hermit은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hermit의 마지막 커밋은 2026년 11월 7일입니다.
hermit은(는) 어디에 사용할 수 있나요?
작업 피드백을 활용해 클로즈드소스 코딩 에이전트를 새로운 작업에 맞게 조정합니다. 공유 벤치마크 파이프라인에서 하네스 진화 방법을 비교합니다. 학습한 에이전트 적응 기능을 다른 에이전트 호스트용 플러그인으로 패키징합니다.
hermit는 어떻게 설치하나요?
저장소를 clone합니다(Python 3.11 이상 및 Git 필요): git clone https://github.com/Infini-AI-Lab/hermit.git 체크아웃한 디렉터리로 이동한 뒤 가상 환경에서 Hermit을 editable 모드로 설치합니다: python -m pip install -e . 오프라인 로컬 학습 안내를 실행합니다(모델 계정, GPU, 데이터 세트 불필요): hermit train --config docs/_examples/first_training/run.yaml
hermit은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Infini-AI-Lab/hermit

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트