Repolode
Fast-Editor

Fast-Editor/Lynkr

Claude Code와 Cursor 같은 AI 코딩 도구의 요청을 여러 제공자로 라우팅하고 도구 출력을 압축해 토큰 사용량을 줄이는 셀프 호스팅 LLM 게이트웨이입니다.

스타
636
포크
73
열린 이슈
5
마지막 커밋
어제

어떤 프로젝트인가요?

Lynkr는 AI 코딩 도구와 모델 제공자 사이에서 동작하는 Node.js CLI이자 HTTP 프록시입니다. Claude Code, Cursor, Codex 같은 도구는 로컬 Lynkr 엔드포인트로 요청을 보내고, Lynkr는 이를 Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks, OpenAI 등의 제공자로 전달합니다. base URL과 API key만 바꾸면 제공자를 전환할 수 있어 클라이언트 코드를 수정할 필요가 없습니다.

이 프로젝트의 주요 목표는 토큰 비용을 줄이는 것입니다. 큰 JSON 도구 결과를 압축하고, 사용하지 않는 도구 정의를 제거하며, 의미상 유사한 반복 프롬프트는 캐시에서 제공합니다. 또한 각 요청의 복잡도를 분류해 간단한 작업은 저렴한 모델로 보내고 어려운 작업은 더 높은 등급의 모델로 넘깁니다. 지출, 티어 구성, 요청 로그를 보여주는 로컬 대시보드와 Claude Code용 상태 표시줄도 포함합니다.

npm, Homebrew, Docker 또는 한 줄 스크립트로 설치할 수 있습니다. Lynkr는 `.env` 파일을 생성하는 `lynkr init` 마법사를 제공하고, MCP 통합과 스트리밍 응답도 지원합니다.

핵심 기능

  • 01Claude Code, Cursor, Codex의 요청을 로컬 모델을 포함한 14개 이상의 LLM 제공자로 프록시합니다.
  • 02큰 JSON 도구 결과를 압축하고 사용하지 않는 도구 정의를 제거해 토큰 사용량을 줄입니다.
  • 03요청 복잡도에 따라 SIMPLE, MEDIUM, COMPLEX, REASONING 모델 티어로 라우팅합니다.
  • 04의미상 유사한 프롬프트를 캐시하고 토큰 비용을 청구하지 않고 캐시된 응답을 반환합니다.
  • 05지출, 라우팅 정확도, 요청별 로그를 확인할 수 있는 로컬 대시보드를 제공합니다.
  • 06실시간 스트리밍 응답과 MCP 통합을 지원합니다.

활용 사례

  • API 비용을 피하기 위해 Ollama 같은 무료 로컬 모델로 AI 코딩 도우미를 실행하기.
  • 간단한 코딩 질문은 저렴한 모델로 보내고 어려운 작업은 프리미엄 모델에 맡기기.
  • 기존 코딩 도구에서 회사의 Azure, Bedrock 또는 Databricks 엔드포인트 사용하기.
  • 코딩 세션과 제공자별 토큰 지출 추적하기.

토픽

자주 묻는 질문

Lynkr은(는) 무엇인가요?
Claude Code와 Cursor 같은 AI 코딩 도구의 요청을 여러 제공자로 라우팅하고 도구 출력을 압축해 토큰 사용량을 줄이는 셀프 호스팅 LLM 게이트웨이입니다. Lynkr는 AI 코딩 도구와 모델 제공자 사이에서 동작하는 Node.js CLI이자 HTTP 프록시입니다. Claude Code, Cursor, Codex 같은 도구는 로컬 Lynkr 엔드포인트로 요청을 보내고, Lynkr는 이를 Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks, OpenAI 등의 제공자로 전달합니다. base URL과 API key만 바꾸면 제공자를 전환할 수 있어 클라이언트 코드를 수정할 필요가 없습니다.
Lynkr은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Lynkr은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Lynkr은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Lynkr의 마지막 커밋은 2026년 10월 21일입니다.
Lynkr은(는) 어디에 사용할 수 있나요?
API 비용을 피하기 위해 Ollama 같은 무료 로컬 모델로 AI 코딩 도우미를 실행하기. 간단한 코딩 질문은 저렴한 모델로 보내고 어려운 작업은 프리미엄 모델에 맡기기. 기존 코딩 도구에서 회사의 Azure, Bedrock 또는 Databricks 엔드포인트 사용하기. 코딩 세션과 제공자별 토큰 지출 추적하기.
Lynkr은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Fast-Editor/Lynkr

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

관련 프로젝트