Un desarrollador creó Lumi con Claude Code: un Spotlight con IA gratuito para Mac y Windows

El desarrollador AlbertS15 abría Spotlight todos los días para buscar un archivo, y después abría el navegador para consultar una IA. Dos aplicaciones para una sola acción: quería un único atajo de teclado. El resultado es Lumi, una aplicación gratuita para macOS y Windows que une la búsqueda de archivos y las preguntas a la IA en una sola interfaz. Un solo atajo (⌥ Ё en Mac, Alt+Ё en Windows) abre el buscador. Escribes el nombre de un archivo y ves los resultados a través del índice nativo del sistema. Escribes una pregunta y Lumi te propone consultarla directamente a una IA. • Servicios compatibles: Claude (Claude Code), ChatGPT (Codex CLI), Gemini (Gemini CLI), OpenRouter, OpenAI, DeepSeek, Groq, Mistral, YandexGPT, GigaChat, Ollama, LM Studio. • Opciones gratuitas: OpenRouter (modelos con :free), Ollama en local. En Rusia funcionan Ollama, GigaChat y YandexGPT. • Implementación: en Mac, Swift + AppKit + SwiftUI; en Windows, C# + WPF + .NET 8. Código abierto (MIT) en github.com/AlbertS15/Lumi.

Procesado por IA desde Habr AI; editado por Hamidun News
Un desarrollador creó Lumi con Claude Code: un Spotlight con IA gratuito para Mac y Windows
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalHabr AI ↗
Editor jefe
Opciones gratuitasOpenRouter (modelos con :free), Ollama en local. En Rusia funcionan Ollama, GigaChat y YandexGPT.
Implementaciónen Mac, Swift + AppKit + SwiftUI; en Windows, C# + WPF + .NET 8. Código abierto (MIT) en github.com/AlbertS15/Lumi.
Dato clave #3Claude mediante Claude Code

El desarrollador AlbertS15 decidió resolver un problema: tener que abrir Spotlight en Mac para buscar un archivo, o bien meterse en el navegador para preguntarle algo a una IA. Dos aplicaciones para una sola acción. Quería un único atajo de teclado para todo. El resultado es Lumi, una aplicación gratuita y de código abierto para macOS y Windows.

Cómo funciona

Un atajo de teclado (⌥ Ё en Mac, Alt+Ё en Windows) abre el buscador. Escribes el nombre de un archivo y ves los resultados a través del índice nativo del sistema. Escribes una pregunta y Lumi te propone consultarla con una IA. La aplicación decide por sí misma qué estás buscando. Si necesitas la IA después de que ya aparecieron archivos, basta con Cmd+Return en Mac o Ctrl+Enter en Windows.

En Mac usa el índice de Spotlight, en Windows el de Windows Search. No tiene un indexador propio, así que no sobrecarga el disco.

Servicios compatibles

Integrados (a través de CLI oficiales, sin claves de API): • Claude mediante Claude Code • ChatGPT mediante Codex CLI • Gemini mediante Gemini CLI

Compatibles con la API de OpenAI: OpenRouter, OpenAI, DeepSeek, Groq, Mistral. Servicios rusos: YandexGPT, GigaChat. Modelos locales: Ollama, LM Studio (gratis, sin conexión a internet).

La interfaz está disponible en ruso, inglés, alemán, español y francés.

Formas de usarlo gratis

OpenRouter. Te registras en openrouter.ai y creas una clave de API. Los modelos con :free son gratuitos: google/gemma-4-31b-it:free, nvidia/nemotron-3-super-120b-a12b:free.

Ollama. Lo instalas en local, descargas un modelo y lo conectas a Lumi. Todo funciona en tu propio ordenador.

En Rusia funcionan Ollama, GigaChat y YandexGPT.

Arquitectura técnica

Mac: Swift + AppKit + SwiftUI, se compila con una sola llamada a swiftc. Windows: C# + WPF + .NET 8. Evitaron Electron porque necesitaban velocidad y ahorro de memoria.

La ventana de búsqueda (un NSPanel en Mac) no roba el foco. En Windows, el atajo de teclado se procesa mediante el código de escaneo 0x29. Las respuestas llegan en streaming vía JSON (Claude, Codex, Gemini) o Server-Sent Events (OpenAI). Las claves se guardan en el almacén del sistema (Keychain en Mac, DPAPI en Windows).

Desarrollado con Claude Code

Todo el código lo escribió Claude Code, un asistente de IA. AlbertS15 explicaba lo que necesitaba con palabras normales: unir Spotlight y una barra de búsqueda, distintos modelos, Windows, idiomas. Después usaba las compilaciones él mismo y decidía qué cambiar. Claude escribía el código y configuraba GitHub Actions.

Lo más importante: los usuarios reales pesan más que cualquier otra cosa. Las correcciones más útiles vinieron de amigos. Por ejemplo, Lumi mostraba "Claude Code no encontrado" cuando un amigo quería usar otro modelo. Ante un error 403, decía "clave incorrecta", aunque en realidad las solicitudes se bloqueaban por país. AlbertS15 no lo habría notado solo.

Planes y enlaces

Historial de preguntas, consultas sobre capturas de pantalla, comandos rápidos ("traduce esto", "explica este código").

github.com/AlbertS15/Lumi (licencia MIT), canal de Telegram. La aplicación no está firmada con certificados de Apple ni Microsoft, pero todo el código es abierto: cualquiera puede revisarlo o compilarlo por su cuenta.

Historia

Preguntas frecuentes sobre la noticia

Cómo funciona?

Un atajo de teclado (⌥ Ё en Mac, Alt+Ё en Windows) abre el buscador. Escribes el nombre de un archivo y ves los resultados a través del índice nativo del sistema. Escribes una pregunta y Lumi te propone consultarla con una IA. La aplicación decide por sí misma qué estás buscando. Si necesitas la IA después de que ya aparecieron archivos, basta con Cmd+Return en Mac o Ctrl+Enter en Windows. En Mac usa el índice de Spotlight, en Windows el de Windows Search. No tiene un indexador propio, así que no sobrecarga el disco.

¿Qué se sabe sobre Servicios compatibles?

Integrados (a través de CLI oficiales, sin claves de API): Claude mediante Claude Code ChatGPT mediante Codex CLI Gemini mediante Gemini CLI Compatibles con la API de OpenAI: OpenRouter, OpenAI, DeepSeek, Groq, Mistral. Servicios rusos: YandexGPT, GigaChat. Modelos locales: Ollama, LM Studio (gratis, sin conexión a internet). La interfaz está disponible en ruso, inglés, alemán, español y francés.

¿Qué se sabe sobre Formas de usarlo gratis?

OpenRouter. Te registras en openrouter.ai y creas una clave de API. Los modelos con :free son gratuitos: google/gemma-4-31b-it:free, nvidia/nemotron-3-super-120b-a12b:free. Ollama. Lo instalas en local, descargas un modelo y lo conectas a Lumi. Todo funciona en tu propio ordenador. En Rusia funcionan Ollama, GigaChat y YandexGPT.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…