macOS 27 convierte el Mac en un punto de IA local con fm y su API compatible

Terminal de macOS 27 mostrando la ayuda de fm, la herramienta Apple Foundation Models CLI

Apple ha incluido en macOS 27 fm, una herramienta de Terminal que da acceso al modelo de lenguaje que Apple Intelligence ejecuta en el propio Mac y que incluso puede levantar una API local compatible con Chat Completions, sin cuenta, sin conexión y sin pagar por token. Como ha explicado Appleismo, el movimiento convierte cada Mac con Apple Silicon y macOS 27 en un punto de inferencia propio para tareas sencillas, algo que interesa tanto a usuarios avanzados como a empresas que buscan reducir dependencia de la nube.

Las claves de fm y la IA local de Apple en 20 segundos

  • macOS 27 trae fm preinstalado, con acceso al modelo local de Apple desde Terminal.
  • fm serve expone una API compatible con Chat Completions en el propio Mac.
  • El modelo ronda los 3.000 millones de parámetros y tiene un contexto reducido.
  • Apps como LocalKeep ya usan el mismo modelo sin enviar datos a servidores.

La herramienta se ha hecho viral en redes en los últimos días, a veces con cifras exageradas. Lo confirmado es más modesto, pero tiene interés para cualquiera que piense en arquitecturas de IA: un modelo pequeño, gratuito y ya instalado en cualquier Mac compatible con macOS 27, pensado para resumir, extraer, clasificar y reescribir.

Del Terminal a una API local

fm ofrece siete órdenes: available, chat, count-tokens, license, respond, schema y serve. Con fm respond se lanza una consulta desde scripts, con --schema se obliga al modelo a devolver JSON válido y con fm serve se arranca un servidor HTTP en el propio equipo con una interfaz compatible con la API de Chat Completions de OpenAI. En la prueba publicada por BestHub, el servidor respondió a /v1/models y /v1/chat/completions con el modelo system.

sudo fm license
fm schema object --name Ticket --string asunto --string prioridad > ticket.json
cat correo.txt | fm respond --instructions 'Clasifica este correo' --schema ticket.json

Para un equipo técnico, eso significa que herramientas ya preparadas para modelos en la nube pueden apuntar a un Mac de la oficina cambiando solo la dirección del servicio, y que tareas repetitivas sobre datos internos, como clasificar correos o extraer campos de documentos, pueden resolverse sin que la información salga del equipo. La salida estructurada con esquemas JSON es lo que hace viable integrarlo en flujos automatizados.

Hay matices importantes. Según mac.install.guide, el contexto del modelo local es de 4.096 tokens, aunque BestHub midió 8.192 en un Mac mini con macOS 27.0.1. La opción --model pcc, que Apple mostró en la WWDC para enviar peticiones a un modelo mayor en Private Cloud Compute, no está disponible en macOS 27.0. Y en los foros de desarrolladores de Apple sigue abierta la duda de si una app distribuida puede usar fm serve por programa, porque el aviso legal de la herramienta lo restringe salvo permiso expreso. Apple remitió a su acuerdo de licencia sin aclararlo.

Apps que ya se apoyan en el modelo local

fm no es la única forma de aprovechar el modelo. Apple lo expone a los desarrolladores mediante el framework Foundation Models, y ya hay aplicaciones construidas sobre él. Una de ellas es LocalKeep, desarrollada por David Carrero, editor de Revista Cloud, que resume, extrae y reescribe textos en iPhone, iPad y Mac usando el mismo modelo que Apple Intelligence. Según su web, funciona sin cuentas, sin servidores ni analítica, también sin conexión, y se integra en el menú Compartir de apps como Safari, Notas o Mail. Requiere un iPhone 15 Pro o posterior, un iPad con M1 o superior o un Mac con Apple Silicon, con Apple Intelligence activado, y es gratuita en su lanzamiento.

El enfoque ilustra la otra cara de fm. Mientras la herramienta de Terminal está pensada para quien se mueve cómodo en la línea de órdenes, las apps sobre Foundation Models llevan las mismas capacidades a usuarios sin conocimientos técnicos, con la misma promesa de privacidad: el procesamiento ocurre en el chip del dispositivo.

Qué puede y qué no puede hacer

Apple describe el modelo local como adecuado para resumir, extraer información, clasificar, reescribir y escritura creativa breve, y desaconseja usarlo para código, matemáticas, razonamiento lógico o preguntas de conocimiento general. En las pruebas de mac.install.guide inventó una orden de Homebrew inexistente, aunque resumió y etiquetó bien los textos. No sustituye a los grandes modelos en la nube, pero sí puede absorber una parte del trabajo rutinario que hoy se paga por API, un debate que Revista Cloud analizó en ¿Pagar tokens o comprar una GPU de 24 GB?. Noticias.ai ha publicado también una guía detallada de fm y sus órdenes.

Preguntas frecuentes

¿Qué es fm en macOS 27?

Es una herramienta de Terminal preinstalada en macOS 27 que da acceso al modelo de lenguaje local de Apple Intelligence, sin cuenta, sin conexión y sin coste por token.

¿Se puede usar fm como API local?

Sí. La orden fm serve arranca en el Mac un servidor compatible con la API de Chat Completions, aunque Apple no ha aclarado si las apps distribuidas pueden usarlo por programa.

¿Qué es LocalKeep?

Una app para iPhone, iPad y Mac que resume, extrae y reescribe textos con el modelo local de Apple, sin cuentas ni servidores, según su web.

¿Para qué tareas sirve el modelo local de Apple?

Para resumir, extraer datos, clasificar y reescribir. Apple desaconseja usarlo para código, matemáticas o preguntas de conocimiento general.

Fuentes:

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO