WH

wesleysimplicio/hermes-turbo-agent

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

21 stars 품질 55 트렌드 18

Side-by-side benchmark, Turbo Score, perf 대시보드 및 토큰 절약 보고서를 갖춘 Hermes Agent의 성능 중심 포크.

개요

🌍 🌍 🌍 🌍 🌍 🌍 🇫🇷 🇫🇷 🇫🇷 🇫🇷 🇫🇷 🇫🇷 🇫🇷 🇨🇳 🇨🇳 🇨🇳 🇨🇳 🇨🇳 🇨🇳 🇨🇳 a a a ا ا ا ا ا ا ا ا B B Hermes Agent의 설치 및 성능 최적화 기술 실행. 이 절차는 실행 가능한 포크가 아닙니다. 활성 헤르메스 경로를 측정하고 가장 작은 호환 변경을 적용하고, 그것을 테스트하고, 증거가 지원할 때만 유지하십시오. 대상은 ${HERMES HOME:-$HOME/.hermes}에서 활성 번들입니다. 기술은 조용히 소스 체크 아웃을 수정하지 않아야합니다, 사용자 상태, 틈 프롬프트 캐싱, 원격 측정을 추가하거나 실제 경로에 측정되지 않은 벤치 마크 이득을 주장. 모든 실행은 롤백 포인트를 생성하고, 기본을 기록하고, 경계 변경을 적용하고, 회귀 테스트를 실행하고, 벤치 마크를 반복하고, 수정 된 파일, 낙하 상태 및 롤백 지침을보고.

개요(AI 번역)

한국어: 한국어 | 사이트 맵 사이트 맵 한국어 | 한국어 | 한국어 | ₢ 킹 한국어 | 🇨🇳 한국어 ₢ 킹 · · 네트워크 숙박 플랜 B Bahasa 인도네시아 | ₢ 킹

Hermes Agent의 설치 및 성능 최적화 기술 실행. 이 절차는 실행 가능한 포크가 아닙니다. 활성 헤르메스 경로를 측정하고 가장 작은 호환 변경을 적용하고, 그것을 테스트하고, 증거가 지원할 때만 유지하십시오.

1. 범위와 안전

대상은 ${HERMES_HOME:-$HOME/.hermes}]에서 활성 번들입니다. 기술은 조용히 소스 체크 아웃을 수정하지 않아야합니다, 사용자 상태, 틈 프롬프트 캐싱, 원격 측정을 추가하거나 실제 경로에 측정되지 않은 벤치 마크 이득을 주장.

모든 실행은 롤백 포인트를 생성하고, 기본을 기록하고, 경계 변경을 적용하고, 회귀 테스트를 실행하고, 벤치 마크를 반복하고, 수정 된 파일, 낙하 상태 및 롤백 지침을보고.

2. 성능 모듈

빠른 JSON 및 유형 계약

이 순서를 가진 내부 바이트 첫번째 접합기를 사용하십시오:

  1. 명세.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Hermes Turbo Agent

🌍 Languages: 🇬🇧 English | 🇧🇷 Português | 🇪🇸 Español | 🇫🇷 Français | 🇩🇪 Deutsch | 🇮🇹 Italiano | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇨🇳 简体中文 | 🇷🇺 Русский | 🇵🇱 Polski | 🇮🇳 हिन्दी | 🇸🇦 العربية | 🇮🇱 עברית | 🇮🇩 Bahasa Indonesia | 🇲🇾 Bahasa Melayu

Executable installation and performance-optimization skill for Hermes Agent. It is a procedure, not an executable fork: it measures the active Hermes path, applies the smallest compatible change, tests it, and keeps it only when evidence supports it.

1. Scope and safety

The target is the active bundle at ${HERMES_HOME:-$HOME/.hermes}. The skill must not silently modify a source checkout, discard user state, break prompt caching, add telemetry, or claim a benchmark gain that was not measured on the real path.

Every run creates a rollback point, records a baseline, applies a bounded change, runs regression tests, repeats the benchmark, and reports modified files, fallback status, and rollback instructions.

2. Performance modules

Fast JSON and typed contracts

Use an internal bytes-first adapter with this order:

  1. orjson for ordinary JSON dictionaries, lists, tool results, and cache payloads;
  2. msgspec only for stable typed Struct contracts such as fixed envelopes;
  3. Python json as the universal fallback.

The adapter must preserve str/bytes behavior, Unicode, invalid-payload errors, non-serializable values, and compatibility with existing dictionaries. It must never replace flexible parsing with a typed contract without tests.

Native streaming parser

The Simplicio Agent comparison added a PyO3 hermes_fast extension for incremental JSON/tool-call parsing. Hermes Turbo may build it with maturin, but it remains optional and must have a json.JSONDecoder.raw_decode fallback.

The FFI boundary is not free. On the measured macOS Python 3.11 path, small payloads were faster with stdlib; payloads around 1 KiB and larger favored Rust. Use a target-specific size threshold and re-benchmark after changing Python, Rust, or the extension.

Async event loop

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add wesleysimplicio/hermes-turbo-agent
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →