README (한국어)
🛠️ 기술 스택
섹션 제목: “🛠️ 기술 스택”| 계층 | 기술 |
|---|---|
Node.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27 | |
TypeScript 6.0 — src/ 및 open-sse/ 전반에 걸쳐 100% TypeScript (v2.0부터 코어에 any 없음) | |
| Next.js 16 + React 19 + Tailwind CSS 4 | |
| better-sqlite3 (SQLite, WAL 저널링) + LowDB (JSON 레거시) — 122개 도메인 모듈, 183개 마이그레이션 | |
| SQLite FTS5 전체 텍스트 + int8-양자화 벡터 임베딩, 타입화된 감쇠 | |
| Zod 4 — MCP 도구 I/O 유효성 검사 + API 계약 | |
| MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE) | |
Server-Sent Events (SSE) + WebSocket 브리지 (/v1/ws) | |
| 12개 엔진 파이프라인 — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph | |
| OAuth 2.0 (PKCE) + JWT + API 키 + MCP 범위 지정 인증 · AES-256-GCM 저장 데이터 암호화 · DOMPurify | |
| wreq-js — JA3 / JA4 TLS 지문 위장, 3단계 프록시 | |
| 회로 차단기, 지수 백오프, 썬더링-허드 방지, 자동 콤보 자가 복구 | |
| pino — 요청 컨텍스트를 포함한 구조화된 JSON 로그 | |
| Node.js test runner + Vitest — 5,100개 이상의 추적된 테스트 파일 (단위, 통합, E2E, 보안, 생태계) 전반에 걸쳐 39,000개 이상의 정적 테스트 선언 | |
| 데스크톱 (Electron) · Android (Termux) · PWA (모든 브라우저) | |
| GitHub Actions — 릴리스 시 자동 npm 게시 + Docker Hub | |
| 웹사이트 · npm · Docker Hub |
📖 문서
섹션 제목: “📖 문서”📘 시작하기
섹션 제목: “📘 시작하기”| 문서 | 설명 |
|---|---|
| 프로바이더, 콤보, CLI 통합, 배포 | |
| 전체 설치 방법, CLI 도구 구성, 프로토콜 설정, 타임아웃 조정 | |
| Claude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot의 도구별 설정 | |
| 범위가 지정된 액세스 토큰을 사용해 노트북의 CLI에서 원격 OmniRoute(VPS) 제어 | |
launch 및 모델별 프로필을 사용해 Claude Code를 OmniRoute(로컬/원격)에 연결 | |
| 3단계: 설치 → 연결 → 구성 |
🔧 운영 및 배포
섹션 제목: “🔧 운영 및 배포”| 문서 | 설명 |
|---|---|
| Docker 실행, Compose 프로필, Caddy HTTPS, 터널, 이미지 태그 | |
| Quadlet systemd 통합, podman-compose, SELinux | |
| 전체 가이드: VM + nginx + Cloudflare 설정 | |
| 영구 스토리지를 사용하여 Fly.io에 배포 | |
| Termux를 통해 Android에서 OmniRoute 실행 | |
| 프로그레시브 웹 앱 설치, 캐싱, 아키텍처 | |
| 모든 설치 방식에서 깔끔하게 제거 | |
전체 .env 변수 및 참조 |
🧠 기능 및 아키텍처
섹션 제목: “🧠 기능 및 아키텍처”| 문서 | 설명 |
|---|---|
| 시스템 아키텍처, 데이터 흐름 및 내부 구조 | |
| 7가지 옵션의 파이프라인: 끄기 / 경량 / 표준 / 적극적 / 울트라 / RTK / 스택형 | |
| 명령 출력 압축, 필터, 신뢰, 검증, 원시 출력 복구 | |
| Caveman, RTK, 스택형 파이프라인, 대시보드/API/MCP 인터페이스 | |
| Caveman 및 RTK 필터용 JSON 규칙 팩 스키마 | |
| 언어 감지 및 Caveman 규칙 팩 작성 | |
| 서킷 브레이커, 쿨다운, 큐, 동시 요청 폭주 방지, TLS 스푸핑 | |
| 16개 요소 기반 점수 산정, 모드 팩, 자가 복구 | |
| 3단계 프록시 시스템, 1proxy 마켓플레이스, 레지스트리 CRUD | |
| 통합 디렉터리: 문서화된 반복 제공 풀 35개 / 카탈로그에 등록된 무료 티어 항목 489개 | |
| 스크린샷과 함께 살펴보는 시각적 대시보드 둘러보기 | |
| 초보자 친화적인 코드베이스 둘러보기 |
🤖 프로토콜 및 API
섹션 제목: “🤖 프로토콜 및 API”| 문서 | 설명 |
|---|---|
| 예제가 포함된 모든 엔드포인트 | |
| OpenAPI 3.0 명세 | |
| 110개의 MCP 도구, IDE 구성, Python/TS/Go 클라이언트 | |
| MCP 설치, 전송 방식 및 도구 참조 | |
| JSON-RPC 2.0 프로토콜, 스킬, 스트리밍, 작업 관리 | |
| A2A 에이전트 카드, 작업, 스킬 및 스트리밍 |
📋 프로젝트 및 품질
섹션 제목: “📋 프로젝트 및 품질”| 문서 | 설명 |
|---|---|
| 개발 환경 설정 및 지침 | |
PR 대상 위치(release/*)와 main 및 태그의 의미 | |
| 버전별 전체 릴리스 기록 | |
| 취약점 보고 및 보안 관행 | |
| 42개 언어 지원, 번역 워크플로, RTL | |
| 릴리스 전 검증 단계 | |
| 추적되는 5,100개 이상의 테스트 파일에 포함된 39,000개 이상의 정적 테스트 선언을 위한 테스트 커버리지 전략 |
⭐ 주요 기여자
섹션 제목: “⭐ 주요 기여자”OmniRoute는 열정적인 오픈 소스 커뮤니티의 손길로 만들어집니다. 다음 기여자들은 프로젝트의 품질, 안정성 및 도달 범위에 직접적인 영향을 미치는 탁월한 기여를 해주셨습니다. 감사합니다.
병합된 풀 리퀘스트 기준 외부 기여자
섹션 제목: “병합된 풀 리퀘스트 기준 외부 기여자”| 순위 | 기여자 | 병합된 PR | ~변경된 줄 수 |
|---|---|---|---|
| 1 | backryun | 190 | 227,977 |
| 2 | oyi77 | 180 | 407,678 |
| 3 | rdself | 145 | 80,663 |
| 4 | JxnLexn | 128 | 387,049 |
| 5 | KooshaPari | 101 | 125,747 |
| 6 | herjarsa | 88 | 230,872 |
| 7 | RaviTharuma | 79 | 55,106 |
| 8 | maxmad64bis | 69 | 394,715 |
| 9 | artickc | 59 | 33,260 |
| 10 | HouMinXi | 51 | 47,334 |
| 10 | chirag127 | 51 | 5,153 |
| 12 | xz-dev | 50 | 245,976 |
| 13 | hartmark | 47 | 52,185 |
| 14 | rqzbeh | 39 | 143,181 |
| 15 | dhaern | 34 | 19,559 |
| 16 | Dingding-leo | 33 | 1,986 |
| 17 | NomenAK | 32 | 13,854 |
| 18 | MumuTW | 30 | 16,953 |
| 19 | benzntech | 29 | 11,641 |
| 20 | pacocartones | 24 | 9,331 |
| 20 | Prudhvivuda | 24 | 6,312 |
2026-08-24 05:26:03 UTC까지의 병합을 포함하여 라이브 release/v3.8.50의 최신 커밋 dafb4ae808을 기준으로 고정되었습니다. 페이지네이션된 GitHub GraphQL 집계에는 병합된 PR 5,911개가 포함되어 있으며, 저장소 소유자가 작성한 PR 2,707개, Dependabot이 작성한 PR 179개, 그리고 서로 다른 기여자 535명이 작성한 외부 PR 3,025개로 구성됩니다. “변경된 줄 수”는 GitHub의 추가 줄 수와 삭제 줄 수를 합한 값이며 생성된 파일, 잠금 파일, 카탈로그, 번역 및 문서를 포함합니다. 이는 변경량이지 작성된 LOC가 아닙니다. 순위 경계에서 동률인 기여자는 모두 포함했습니다.
GitHub에 귀속된 커밋
섹션 제목: “GitHub에 귀속된 커밋”|
backryun 🥇 GitHub 기준 커밋 220개 |
Paijo 🥈 GitHub 기준 커밋 219개 |
Randi 🥉 GitHub 기준 커밋 108개 |
Ravi Tharuma 🏅 GitHub 기준 커밋 81개 |
Chris 🏅 GitHub 기준 커밋 70개 |
Markus Hartung 🏅 GitHub 기준 커밋 69개 · 공동 6위 |
|
Dizzle 🏅 GitHub 기준 커밋 69개 · 공동 6위 |
Jan Leon 🏅 GitHub 기준 커밋 64개 |
zenobit 🏅 GitHub 기준 커밋 62개 |
Bob.Hou 🏅 GitHub 기준 커밋 51개 · 공동 10위 |
Xiangzhe 🏅 GitHub 기준 커밋 51개 · 공동 10위 |
2026-08-24 06:14:31 UTC에 재확인: release/v3.8.50 기본 브랜치에 대해 저장소 Contributors API가 보고한 GitHub 기준 커밋입니다. API는 525개의 ID(사용자 415명, 봇 2개, 익명 108명)를 반환했습니다. 이 표에서는 메인테이너, 봇 및 익명 ID를 제외하고 공동 순위를 유지했습니다. 이 순위는 위의 병합된 PR 순위 및 아래의 639명 규모 Git 메타데이터 집계와는 별개입니다.
🙏 이 기여자들이 제공한 기능, 버그 수정 및 인프라 개선은 OmniRoute를 안정적이고 풍부한 기능을 갖춘 프로젝트로 만드는 핵심 요소입니다. 모든 풀 리퀘스트, 모든 테스트 케이스, 모든 i18n 번역 파일이 중요합니다. 오픈 소스는 바로 이들과 같은 사람들이 만들어 갑니다.
💖 스폰서
섹션 제목: “💖 스폰서”자비로 OmniRoute를 후원해 주시는 분들께 진심으로 감사드립니다. 모든 후원은 프로젝트가 무료로 독립성을 유지하며 계속 발전하는 데 큰 힘이 됩니다.
![]() Andrew 💛 현재 월간 스폰서 |
![]() Vlad I 💛 현재 월간 스폰서 |
![]() Paco Cartones 💛 현재 일회성 스폰서 |
![]() Prof. Igor Morais 💛 이전 일회성 후원자 |
![]() longtao 💛 이전 일회성 후원자 |
… 그리고 비공개로 후원하기를 원하시는 다른 분들께도 감사드립니다 💛
공개 GitHub Sponsors 목록은 2026-08-24에 다시 확인되었습니다. GitHub의 activeOnly 상태에 따라 위의 현재 후원자 표시가 결정됩니다. 이전에 공개된 일회성 후원자에게도 계속 감사를 표하며, 비공개 스폰서는 익명으로 유지됩니다.
💖 스폰서가 되어 주세요 → — 모든 후원금은 OmniRoute가 무료로 독립성을 유지하는 데 도움이 됩니다.
👥 600명 이상의 기여자
섹션 제목: “👥 600명 이상의 기여자”2026-08-24에 고정 기준 ac02c5b42f에서 감사하고 라이브 release/v3.8.50의 최신 커밋 dafb4ae808에서 다시 확인한 결과: 정규화된 인간 Git ID 639개 — 이 중 407개는 커밋 작성자(메인테이너 포함)로 나타나며, 232개는 명시적인 Co-authored-by 트레일러에만 나타납니다. 이 집계에서는 GitHub noreply 핸들을 정규화하고, 봇/에이전트/서비스/자리표시자 ID 26개를 제외하며, 표시 이름이 같다는 이유만으로 일반 이메일 주소를 병합하지 않습니다.
기여 방법
섹션 제목: “기여 방법”- 저장소를 포크합니다
main이 아닌 활성release/vX.Y.Z최신 커밋에서 브랜치를 생성합니다 — 브랜치 및 릴리스 모델을 참조하세요- 기능 브랜치를 생성합니다(
git checkout -b feat/amazing-feature) - 변경 사항을 커밋합니다(
git commit -m 'feat: add amazing feature') - 브랜치에 푸시합니다(
git push origin feat/amazing-feature) - base = 해당
release/vX.Y.Z브랜치로 Pull Request를 생성합니다
자세한 지침은 CONTRIBUTING.md를 참조하세요.
새 버전 릴리스
섹션 제목: “새 버전 릴리스”# 릴리스 생성 — npm publish는 자동으로 실행됩니다VERSION=x.y.zgh release create "v${VERSION}" --title "v${VERSION}" --generate-notes📊 스타
섹션 제목: “📊 스타”🌍 StarMapper
섹션 제목: “🌍 StarMapper”🙏 감사의 말
섹션 제목: “🙏 감사의 말”OmniRoute는 거인들의 어깨 위에 서 있습니다. **9router**의 포크이자 Go 프로젝트 **CLIProxyAPI**의 TypeScript 포팅으로 시작했으며, 이후 아래의 각 하위 시스템은 먼저 길을 개척한 오픈 소스 프로젝트에서 영감을 받았습니다. 이들 각각은 OmniRoute의 구체적인 부분을 만드는 데 영향을 주었습니다. 이 모든 프로젝트에 감사드립니다. 🙏
⭐ 스타 수는 2026년 8월 24일 GitHub의 REST API를 통해 확인했습니다. 이 프로젝트들에 스타를 눌러 주세요. 수치는 해당 날짜를 기준으로 한 정확한 스냅샷이며, 시간이 지나면 자연스럽게 변경됩니다.
🧬 계보 및 게이트웨이
섹션 제목: “🧬 계보 및 게이트웨이”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 26,161 | 이 포크의 기반이 된 원본 프로젝트로, 여기서는 멀티모달 API를 추가하고 TypeScript로 완전히 재작성했습니다. | |
| 48,497 | 이 JavaScript / TypeScript 포트에 영감을 준 Go 구현입니다. | |
| 57,100 | 공개 가격 데이터 세트가 비용 추적 동기화에 사용되고, 제공자 정규화 모델이 라우팅 설계에 참고된 AI 게이트웨이입니다. | |
| 1,410 | 브라우저 세션, 응답 프레이밍, 사용량 및 웹 검색 어댑터를 포함하여, 벤더링된 ChatGPT Web → Codex Responses 브리지에 맞게 조정된 MIT 소스입니다. | |
| 48,112 | 스트림 복구, 비사고 별칭, 대체 웹 검색, 슬라이딩 윈도 제한, 로그 민감 정보 제거 및 강화된 런처 흐름으로 이식된 패턴입니다. | |
| 322 | 네이티브 Cursor 실행기에 맞게 조정된 Cursor Composer의 도구 선택, 출력 제약 및 도구 커밋 패턴입니다. | |
| 457 | Codex OAuth 재인증으로 이식된 신규 로그인 및 리프레시 토큰 순환 패턴입니다. | |
| 510 | Claude Code 호환 변환 기본값과 결제 헤더 동작을 OmniRoute의 구성 기반 브리지에 일반화했습니다. | |
| 2 | 이 프로젝트의 Grok 모델 매핑, 가짜 TypeError Statsig 생성기, 요청 및 기기 기본값, NDJSON 응답 프로세서가 OmniRoute의 Grok Web 실행기에 실질적으로 적용되었습니다. | |
| 705 | grok2api-merged의 주요 전이적 코드 출처로, 해당 모델, 헤더, 페이로드, Statsig 및 프로세서 구현은 Grok Web 계보에 보존되어 있습니다. | |
| 7,520 | TQZHR 및 grok2api-merged를 거쳐 전승된 Grok 페이로드 및 기기 기본값, Statsig 생성기, result.response 프로세서의 기반이 되는 MIT 소스입니다. | |
| 27 | grok2api-merged가 프록시 풀 계층의 출처로 명시한 전이적 소스입니다. OmniRoute는 해당 계보 고지를 유지하지만 범위가 제한된 Grok Web 실행기에 프록시 풀을 이식했다고 주장하지는 않습니다. | |
| 50 | 쿠키 인증 방식의 Grok 프록시와 result.response.token 스트리밍 패턴이 OmniRoute의 Grok Web 전송 계층에 참고되었습니다. | |
| 5 | 초기 Grok Web 구현에서 이 프로젝트의 HTTP/브라우저 업스트림 설계를 참고했습니다. 직접 HTTP 경로는 GrokProxy에서 파생되었으므로 독립적으로 코드를 이식했다고 주장하지 않습니다. | |
| 14 | 이 프로젝트의 Rust ChatOptions 및 응답 봉투 스키마가 OmniRoute의 TypeScript Grok 요청 및 스트리밍 응답 타입 설계에 참고되었습니다. |
🗜️ 컨텍스트 및 토큰 압축 — 엔진
섹션 제목: “🗜️ 컨텍스트 및 토큰 압축 — 엔진”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 100,538 | 화제가 된 "많은 토큰 왜 쓰나 적은 토큰으로 되는데" 프로젝트 — 원시인 말투 철학은 당사의 표준 압축 모드와 30개 이상의 군더더기 제거/축약 규칙의 기반이 되었습니다. | |
| 77,185 | 고성능 명령 출력 압축 — 당사의 RTK 엔진, JSON 필터 DSL, 원시 출력 복구 및 RTK → Caveman 다단계 파이프라인에 영감을 주었습니다. | |
| 67,310 | 가역적 컨텍스트 압축(SmartCrusher) — 당사의 headroom 엔진과 ccr 검색 마커 패턴에 영감을 주었습니다. | |
| 6,598 | 프롬프트 압축 연구(LLMLingua / LLMLingua-2) — 당사의 비동기식, 코드 안전성 보장, 장애 시 개방형 llmlingua 엔진에 영감을 주었습니다. | |
| 31 | 당사의 LLMLingua 엔진에서 워커 스레드 백엔드로 사용하는 JS/ONNX 포트(MobileBERT / XLM-RoBERTa)입니다. | |
| 40 | 브라질 포르투갈어 토큰 압축 — 브라질 포르투갈어 문법에 맞춰 조정된 동어 반복 축소 및 군더더기 제거 기능을 갖춘 당사의 pt-BR 언어 팩을 구동합니다. | |
| 108,957 | 화제가 된 "게으른 시니어 개발자" YAGNI 코더 스킬 — 당사의 less-code 출력 스타일에 영감을 주었습니다. 이는 작동하는 최소 변경으로 유도하여 _생성되는_ 코드를 줄이는 방식으로, Caveman의 간결한 산문과 출력 측면에서 짝을 이룹니다. | |
| 23,526 | 행동 우선의 ADHD 친화적 응답 스타일을 5개 언어에 걸친 OmniRoute의 간결한 출력 스타일로 적용했습니다. |
🧩 압축 형식, 토큰 연구 및 코드 인식 도구
섹션 제목: “🧩 압축 형식, 토큰 연구 및 코드 인식 도구”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 25,233 | 토큰 지향 객체 표기법 — 열 기반의 헤더 및 행 모델이 당사의 표 형식 압축 단계를 형성했습니다. | |
| 41 | 간결한 그래프 형식과 범용 프로필 설계는 OmniRoute의 표 형식 압축 및 Headroom 코덱 형식에 영향을 주었습니다. | |
| 4 | Headroom 범용 프로필 코덱으로 직접 벤더링하고 확장한 MIT TypeScript 구현입니다. | |
| 494 | Brotli/SQLite 캐시 + 세션별 컨텍스트 델타 — 당사의 session-dedup 엔진에 영감을 주었습니다. | |
| 1,122 | Bash 출력 압축 + MCP 프로필 — 당사의 압축 중단 원칙과 MCP 도구 매니페스트 축소에 영감을 주었습니다. | |
| 138 | 실패를 고려한 중단 기능을 갖춘 파일 유형별 콘텐츠 인식 출력 압축 — 당사의 유형별 디스패치와 최소 이득 미달 시 건너뛰기 방식을 검증했습니다. | |
| 1,951 | "유령 토큰을 찾아라" — 오프로딩 + 복구 가능한 핸들 패턴이 당사의 CCR 오프로딩 구상에 영향을 주었습니다. | |
| 28 | 당사의 세션 중복 제거 설계에 영향을 준 세션 그래프 + 턴 간 줄 중복 제거 청사진입니다. | |
| 3 | Rust 열 기반 JSON + 콘텐츠 주소 기반 검색 + 메시지 간 중복 제거 — 당사의 headroom/ccr/session-dedup 엔진 설계와 캐시 안정성을 보장하는 "압축된 형태는 위치에 독립적이다"라는 불변 조건을 검증했습니다. | |
| 113 | MCP 도구 스키마/설명 압축 — 당사의 MCP 도구 매니페스트 카디널리티 축소에 영향을 주었습니다. | |
| 197 | Aider 스타일 저장소 맵 순위 지정 — 당사의 저장소 맵 / 검색 순위 지정 탐색에 영향을 주었습니다. | |
| 4 | MCP를 통한 선언적 셸 출력 축소 — 당사의 선언적 bash 출력 압축을 검증했습니다. | |
| 6,162 | TypeScript Compiler API 도구 키트 — 문자열, 템플릿 및 정규식 리터럴을 보존하는 당사의 파서 기반 주석 제거 기능에 영감을 주었습니다. |
🧠 메모리 및 RAG
섹션 제목: “🧠 메모리 및 RAG”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 63,902 | 범용 메모리 계층 — 프록시를 쓰기/읽기 경계로 사용하는 모델이 당사의 메모리 아키텍처를 형성했습니다. | |
| 24,382 | 계층형 메모리를 갖춘 상태 유지형 에이전트 — 당사의 Context Control & Recovery (CCR) 계층형 모델에 영감을 주었습니다. | |
| 1,781 | 반복적으로 발생하는 16가지 RAG/LLM 실패 모드에 대한 ProblemMap 분류 체계 — 당사의 문제 해결 가이드에서 사용하는 공통 용어 체계입니다. |
🛰️ 트래픽 검사, MITM 및 투명 프록시
섹션 제목: “🛰️ 트래픽 검사, MITM 및 투명 프록시”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 66 | 코딩 어시스턴트 ↔ LLM 트래픽의 MITM 가로채기/분석은 초기 Traffic Inspector 요구사항 수립에 참고가 되었습니다. 이전에 파생된 네 가지 모듈인 SSE 병합, 대화 정규화, 비밀 정보 마스킹 및 헤더 정리는 공개 프로토콜 표준에 기반한 독립적인 클린룸 구현으로 대체되었습니다. 두 개의 호스트 패스스루 표면(passthrough.ts 및 _internal/bypass.cjs)은 독립적으로 분류된 OmniRoute 내부 구현으로 유지되며, 해당 대체 작업의 일부로 재작성되지 않았습니다. | |
| 5,995 | 프로세스별 투명 프록시 라우팅 — 당사의 충돌 안전 MITM 해제, 소켓 유휴 시간 초과, /proc 프로세스 귀속 및 TPROXY 캡처에 영감을 주었습니다. |
📚 모델 데이터, 관측 가능성 및 UI
섹션 제목: “📚 모델 데이터, 관측 가능성 및 UI”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 6,555 | AI 모델 사양, 가격 및 기능에 대한 공개 데이터베이스 — 당사의 모델 카탈로그에 네이티브로 동기화됩니다. | |
| 38,108 | 당사의 실시간 Compression Studio 및 Combo/Routing Studio를 구동하는 노드 기반 그래프 라이브러리입니다. | |
| 40,314 | LangGraph Studio의 실시간 워크플로 그래프 시각화는 당사 Studios의 실시간 캐스케이드 보기에 영감을 주었습니다. | |
| 33,592 | 트레이스 → 스팬 → 생성으로 이어지는 관측 가능성 모델은 당사의 Compression Studio 워터폴을 형성했습니다. | |
| 3,631 | Istio 서비스 메시 관측 가능성 — Routing/Combo Studio의 회로 차단기 배지 및 오류 에지 시각화에 영감을 주었습니다. | |
| 2,428 | 당사 대시보드 전반에서 공급자 아이콘을 렌더링하는 AI/LLM 브랜드 로고입니다. | |
| 12,354 | README 언어 선택기에 사용되는 MIT 라이선스 SVG 국기를 제공합니다. |
🛡️ 보안
섹션 제목: “🛡️ 보안”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 721 | 당사의 보안 선택(Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink)에 지침을 제공하는 기본적으로 안전한 라이브러리의 엄선된 목록입니다. |
🧭 보완 도구
섹션 제목: “🧭 보완 도구”| 프로젝트 | ⭐ | OmniRoute에 영감을 준 방식 |
|---|---|---|
| 6,564 | 요청 중복 제거, 비상용 무비용 폴백, 플러그형 Auto-Combo 전략 및 다국어 의도 분류에 영감을 주었습니다. | |
| 30,652 | 계정 인식 모델 재매핑, 실행 파일 경로 검증 및 요금제 레이블 동작은 OmniRoute의 Antigravity 런타임에 참고가 되었습니다. | |
| 4,817 | 간결한 할당량 초기화 카운트다운 형식은 OmniRoute의 해당 공급자 한도 표시에 영감을 주었습니다. | |
| 32,230 | ACP 통합은 OmniRoute의 설치된 CLI 에이전트 자동 감지에 영감을 주었습니다. | |
| 20,507 | Grok Build 할당량 표면을 식별했으며, 이후 OmniRoute가 실제 와이어 형식을 독립적으로 검증하고 수정했습니다. |
📄 라이선스
섹션 제목: “📄 라이선스”MIT 라이선스 - 자세한 내용은 LICENSE를 참조하세요.
⬆ 맨 위로 돌아가기 · 오픈 소스 AI 커뮤니티를 위해 ❤️를 담아 만들었습니다.
OmniRoute v3.8.51 · Node ≥22.22.2 · MIT 라이선스 · omniroute.online
HagiCode
HagiCode는 구조화된 워크플로, 다중 에이전트 실행, Hero Dungeon 뷰를 갖춘 에이전트 코딩 작업 공간입니다.
더 스마트하고 빠르며 즐거운 에이전트 워크플로로 유용한 소프트웨어를 만드세요.

- Smart구조화된 워크플로는 의도를 아이디어부터 배포까지 실행 가능한 경로로 바꿉니다.
- Efficient다중 에이전트 워크플로로 조사, 구현, 검토를 병렬로 진행합니다.
- FunHero Dungeon은 긴 코딩 세션을 시각적이고 협업적인 경험으로 만듭니다.




