Un binario de Rust que comprime de forma determinista los prompts y la salida de herramientas de agentes de programación, y permite recuperar el contenido eliminado cuando se solicita.
Fast-Editor/Lynkr
Gateway de LLM autoalojado para herramientas de programación con IA, como Claude Code y Cursor; distribuye solicitudes entre proveedores y comprime la salida de herramientas para reducir el uso de tokens.
- Estrellas
- 636
- Forks
- 73
- Issues abiertos
- 5
- Último commit
- ayer
¿Qué es?
Lynkr es una CLI de Node.js y un proxy HTTP que se sitúa entre las herramientas de programación con IA y los proveedores de modelos. Herramientas como Claude Code, Cursor y Codex envían solicitudes a un endpoint local de Lynkr, que las reenvía a proveedores como Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks y OpenAI. Para cambiar de proveedor, basta con modificar la URL base y la clave de API, así que no es necesario cambiar el código del cliente.
El objetivo principal del proyecto es reducir el gasto en tokens. Comprime resultados JSON extensos de herramientas, elimina definiciones de herramientas que no se usan, sirve desde una caché prompts repetidos semánticamente similares y clasifica cada solicitud según su complejidad, para que las tareas sencillas se envíen a modelos más económicos y las difíciles se escalen a otros más potentes. También incluye un panel local para consultar el gasto, la distribución por niveles y los registros de solicitudes, además de una línea de estado para Claude Code.
Se puede instalar mediante npm, Homebrew, Docker o un script de una sola línea. Lynkr también ofrece un asistente `lynkr init` para generar un archivo `.env`, y admite la integración con MCP y las respuestas en streaming.
Funciones clave
- 01Envía solicitudes de Claude Code, Cursor y Codex a más de 14 proveedores de LLM, incluidos modelos locales.
- 02Comprime resultados JSON extensos de herramientas y elimina definiciones de herramientas que no se usan para reducir el consumo de tokens.
- 03Distribuye las solicitudes entre modelos de nivel SIMPLE, MEDIUM, COMPLEX o REASONING según su complejidad.
- 04Almacena en caché prompts semánticamente similares y devuelve las respuestas guardadas sin facturar tokens.
- 05Incluye un panel local con el gasto, la precisión del enrutamiento y los registros de cada solicitud.
- 06Admite respuestas en streaming en tiempo real y la integración con MCP.
Casos de uso
- Usar asistentes de programación con IA con modelos locales gratuitos, como Ollama, para evitar los costos de la API.
- Enviar preguntas sencillas de programación a modelos económicos y reservar un modelo prémium para las tareas difíciles.
- Usar los endpoints de Azure, Bedrock o Databricks de una empresa con las herramientas de programación existentes.
- Controlar el gasto en tokens entre sesiones de programación y proveedores.
Temas
Preguntas frecuentes
- ¿Qué es Lynkr?
- Gateway de LLM autoalojado para herramientas de programación con IA, como Claude Code y Cursor; distribuye solicitudes entre proveedores y comprime la salida de herramientas para reducir el uso de tokens. Lynkr es una CLI de Node.js y un proxy HTTP que se sitúa entre las herramientas de programación con IA y los proveedores de modelos. Herramientas como Claude Code, Cursor y Codex envían solicitudes a un endpoint local de Lynkr, que las reenvía a proveedores como Ollama, llama.cpp, LM Studio, OpenRouter, AWS Bedrock, Azure OpenAI, Databricks y OpenAI. Para cambiar de proveedor, basta con modificar la URL base y la clave de API, así que no es necesario cambiar el código del cliente.
- ¿Lynkr es gratuito? ¿Qué licencia tiene?
- Lynkr es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Lynkr sigue mantenido?
- Mantenimiento activo. El último commit de Lynkr fue el 21 oct 2026.
- ¿Para qué puedo usar Lynkr?
- Usar asistentes de programación con IA con modelos locales gratuitos, como Ollama, para evitar los costos de la API. Enviar preguntas sencillas de programación a modelos económicos y reservar un modelo prémium para las tareas difíciles. Usar los endpoints de Azure, Bedrock o Databricks de una empresa con las herramientas de programación existentes. Controlar el gasto en tokens entre sesiones de programación y proveedores.
- ¿Dónde consigo Lynkr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Fast-Editor/Lynkr
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gateway local de modelos que permite a Claude Code, Codex, OpenCode y otros agentes de programación compartir un endpoint y enrutar solicitudes entre varios proveedores.
Proxy local que permite a Codex, Claude Code, Claude Desktop y Grok Build usar cualquier proveedor de LLM.
Gateway de LLM autohospedado y compatible con OpenAI que dirige las solicitudes desde un único endpoint a más de 40 proveedores, con claves virtuales, presupuestos y seguimiento del uso.
Comprime resultados de herramientas, logs, archivos y fragmentos RAG antes de enviarlos a un LLM, como biblioteca, proxy o servidor MCP.
Una CLI que analiza tu código y genera archivos compactos de contexto para IA (CLAUDE.md, .cursorrules, AGENTS.md), para que los asistentes de programación exploren menos el proyecto y consuman menos tokens.