Repolode
nicedreamzapp

nicedreamzapp/claude-code-local

Ejecuta modelos de IA abiertos localmente en Macs con Apple Silicon mediante MLX y los ofrece en un servidor compatible con la API de Anthropic para usar Claude Code sin conexión.

Alternativa open source a:Claude Code

Estrellas
3,372
Forks
652
Issues abiertos
3
Último commit
hace 4 días

¿Qué es?

Claude Code Local es un pequeño servidor Python (proxy/server.py) que ejecuta modelos abiertos en el chip de una Mac mediante el framework MLX de Apple y responde a Claude Code con el formato de la API Messages de Anthropic. Como Claude Code se comunica directamente con el servidor local, no hace falta un modelo en la nube ni una clave de API, y los prompts y el código permanecen en el equipo.

El servidor convierte el formato propio de llamadas a herramientas de cada modelo compatible —incluidos Gemma 4, Qwen y el formato JSON de Llama— en llamadas a herramientas de Claude Code, repara el JSON malformado de las herramientas y reutiliza la caché de prompts entre turnos. Durante la configuración, comprueba la memoria de la Mac y selecciona un modelo adecuado: desde Gemma 4 E4B en equipos con 8 GB hasta Qwen 3.8 27B en equipos con 96 GB o más.

El proyecto también incluye lanzadores para programar, un agente ligero de terminal, un agente de navegador, un modo de voz y una alternativa gratuita en la nube llamada keep going para continuar una conversación cuando se agota el uso de Claude. Cuenta con licencia MIT y requiere Apple Silicon y Python 3.12.

Funciones clave

  • 01Ofrece la API Messages de Anthropic con streaming para usar Claude Code con un modelo local de MLX.
  • 02Convierte los formatos específicos de llamadas a herramientas de los modelos en llamadas a herramientas de Claude Code.
  • 03Reutiliza la caché de prompts entre turnos para acelerar las sesiones largas.
  • 04Selecciona un modelo local según la memoria disponible en la Mac.
  • 05Ofrece la opción keep going para continuar una conversación con un modelo gratuito en la nube o local.

Casos de uso

  • Seguir usando Claude Code cuando se alcanza el límite de uso de Claude.
  • Trabajar con código fuente sin conexión o en un entorno aislado de la red desde una Mac.
  • Evitar que los prompts y el código lleguen a servidores de terceros en proyectos sensibles, como los de los sectores legal o sanitario.
  • Probar modelos abiertos en el flujo de trabajo de Claude Code con Apple Silicon.

Temas

Preguntas frecuentes

¿Qué es claude-code-local?
Ejecuta modelos de IA abiertos localmente en Macs con Apple Silicon mediante MLX y los ofrece en un servidor compatible con la API de Anthropic para usar Claude Code sin conexión. Claude Code Local es un pequeño servidor Python (proxy/server.py) que ejecuta modelos abiertos en el chip de una Mac mediante el framework MLX de Apple y responde a Claude Code con el formato de la API Messages de Anthropic. Como Claude Code se comunica directamente con el servidor local, no hace falta un modelo en la nube ni una clave de API, y los prompts y el código permanecen en el equipo.
¿claude-code-local es gratuito? ¿Qué licencia tiene?
claude-code-local es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿claude-code-local sigue mantenido?
Mantenimiento activo. El último commit de claude-code-local fue el 15 oct 2026.
¿Para qué puedo usar claude-code-local?
Seguir usando Claude Code cuando se alcanza el límite de uso de Claude. Trabajar con código fuente sin conexión o en un entorno aislado de la red desde una Mac. Evitar que los prompts y el código lleguen a servidores de terceros en proyectos sensibles, como los de los sectores legal o sanitario. Probar modelos abiertos en el flujo de trabajo de Claude Code con Apple Silicon.
¿Dónde consigo claude-code-local?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nicedreamzapp/claude-code-local

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados