LlamaBar lives in your Mac's menu bar and shows live progress for every prompt your local Ollama server runs — tokens processed, speed, ETA, cache hits and generation, in real time. LlamaBar Mac'inin menü çubuğunda durur ve yerel Ollama sunucunun işlediği her prompt için canlı ilerleme gösterir — işlenen token, hız, tahmini süre, önbellek isabeti ve üretim, gerçek zamanlı. LlamaBar sitzt in der Menüleiste deines Mac und zeigt für jeden Prompt deines lokalen Ollama-Servers den Live-Fortschritt – verarbeitete Tokens, Geschwindigkeit, Restzeit, Cache-Treffer und Generierung, in Echtzeit. LlamaBar vive en la barra de menús de tu Mac y muestra el progreso en vivo de cada prompt que ejecuta tu servidor local de Ollama: tokens procesados, velocidad, tiempo restante, aciertos de caché y generación, en tiempo real.
Try it: flip the MLX/GGUF switch, then tap the ⚡ cache pill, the engine badge, the cold-start time, the status dot or the ✓ seal. Dene: MLX/GGUF anahtarını değiştir; sonra ⚡ önbellek piline, motor rozetine, soğuk başlangıç süresine, durum noktasına veya ✓ mührüne tıkla. Probier's aus: Schalte zwischen MLX und GGUF um; tippe dann auf die ⚡ Cache-Pille, das Engine-Badge, die Kaltstart-Zeit, den Statuspunkt oder das ✓ Siegel. Pruébalo: cambia entre MLX y GGUF; luego toca la píldora de caché ⚡, la insignia del motor, el arranque en frío, el punto de estado o el sello ✓.
Listening — LlamaBar is attached to the server log and waiting for prompts. The dot turns yellow when the log file hasn't been found, orange when reading is degraded, and red on errors. Dinleniyor — LlamaBar sunucu loguna bağlı, prompt bekliyor. Log dosyası bulunamadığında nokta sarıya, okuma aksadığında turuncuya, hatada kırmızıya döner. Wird überwacht – LlamaBar hängt am Server-Log und wartet auf Prompts. Der Punkt wird gelb, wenn die Log-Datei nicht gefunden wurde, orange bei gestörtem Lesen und rot bei Fehlern. Escuchando — LlamaBar está conectado al registro del servidor y espera prompts. El punto se vuelve amarillo si no se encuentra el archivo de registro, naranja si la lectura se degrada y rojo con errores. Engine badge — which runner serves the loaded model: green for MLX, orange for llama.cpp (GGUF). LlamaBar parses both log dialects into the same UI — flip the switch above the popover to preview each. Motor rozeti — yüklü modeli hangi runner'ın sunduğunu gösterir: MLX yeşil, llama.cpp (GGUF) turuncu. LlamaBar iki log dilini de aynı arayüzde birleştirir — üstteki anahtarla ikisini de görebilirsin. Engine-Badge – zeigt, welcher Runner das geladene Modell bedient: Grün für MLX, Orange für llama.cpp (GGUF). LlamaBar führt beide Log-Dialekte in derselben Oberfläche zusammen – mit dem Schalter über dem Popover lassen sich beide ansehen. Insignia del motor — indica qué runner sirve el modelo cargado: verde para MLX, naranja para llama.cpp (GGUF). LlamaBar interpreta ambos dialectos de registro en la misma interfaz — con el interruptor sobre el popover puedes ver ambos. Cold start — how long the model took to load into memory (4.8 s6.5 s here, measured from the runner subprocess starting until it reported ready). Paid again after the model is unloaded. Soğuk başlangıç — modelin belleğe yüklenme süresi (burada 4,8 sn6,5 sn; runner alt sürecinin başlamasından "hazır" demesine kadar ölçülür). Model bellekten atılınca bu bedel yeniden ödenir. Kaltstart – wie lange das Modell zum Laden in den Speicher brauchte (hier 4,8 s6,5 s, gemessen vom Start des Runner-Unterprozesses bis zur Bereitschaftsmeldung). Nach dem Entladen des Modells fällt er erneut an. Arranque en frío — cuánto tardó el modelo en cargarse en memoria (aquí 4,8 s6,5 s, medido desde que arranca el subproceso del runner hasta que se declara listo). Se paga de nuevo cuando el modelo se descarga. KV cache reuse — 512 of this prompt's 1847 tokens were already in the runner's cache; only 1335 need reprocessing. The higher the hit rate, the sooner generation starts. KV önbellek isabeti — bu prompt'un 1847 token'ından 512'si runner önbelleğinde hazırdı; yalnızca 1335'i yeniden işleniyor. İsabet ne kadar yüksekse üretim o kadar erken başlar. KV-Cache-Wiederverwendung – 512 der 1847 Tokens dieses Prompts lagen bereits im Cache des Runners; nur 1335 müssen neu verarbeitet werden. Je höher die Trefferquote, desto früher beginnt die Generierung. Reutilización de caché KV — 512 de los 1847 tokens de este prompt ya estaban en la caché del runner; solo 1335 deben reprocesarse. Cuanto mayor es la tasa de aciertos, antes empieza la generación. KV cache reuse — 1024 of this prompt's 1536 tokens were reused from the KV cache; only 512 had to be reprocessed before generation. KV önbellek isabeti — bu prompt'un 1536 token'ından 1024'ü KV önbelleğinden geldi; üretimden önce yalnızca 512'si yeniden işlendi. KV-Cache-Wiederverwendung – 1024 der 1536 Tokens dieses Prompts kamen aus dem KV-Cache; nur 512 mussten vor der Generierung neu verarbeitet werden. Reutilización de caché KV — 1024 de los 1536 tokens de este prompt se reutilizaron de la caché KV; solo 512 tuvieron que reprocesarse antes de la generación. Prefill — the prompt's tokens are being ingested at ~640310 tok/s. When this hits 100% the row flips to a "generating…" phase until the response truly finishes. Prefill — prompt'un token'ları ~640310 tok/sn hızla işleniyor. %100'e ulaşınca satır, yanıt gerçekten bitene dek "üretiyor…" fazına geçer. Prefill – die Tokens des Prompts werden mit ~640310 Tok/s eingelesen. Bei 100 % wechselt die Zeile in die Phase „generiert…“, bis die Antwort wirklich fertig ist. Prefill — los tokens del prompt se ingieren a ~640310 tok/s. Al llegar al 100 % la fila pasa a la fase «generando…» hasta que la respuesta termina de verdad. Live status — this corner always shows where the request stands: prefill speed in tok/s, the ✦ generating pulse, a green ✓ once the server confirms completion, or an error state if it fails.One glance at the menu bar answers the question: is it at 40% — or 90%? Menü çubuğuna tek bakış şu soruyu yanıtlar: %40'ta mı, %90'da mı? Ein Blick in die Menüleiste beantwortet die Frage: Steht es bei 40 % – oder bei 90 %? Un vistazo a la barra de menús responde la pregunta: ¿va por el 40 % o por el 90 %?
An animated llama glyph plus an optional live percentage right next to the clock — no window needed. Animasyonlu lama simgesi ve saatin hemen yanında isteğe bağlı canlı yüzde — pencereye gerek yok. Ein animiertes Lama-Symbol plus optional eine Live-Prozentanzeige direkt neben der Uhr – ganz ohne Fenster. Un glifo de llama animado y un porcentaje en vivo opcional justo al lado del reloj, sin necesidad de ventanas.
Cache-hit badge, prefill progress, a distinct generating phase, and true completion with request latency. Önbellek rozeti, prefill ilerlemesi, ayrı bir üretim fazı ve istek gecikmesiyle gerçek tamamlanma. Cache-Treffer-Badge, Prefill-Fortschritt, eine eigene Generierungsphase und echter Abschluss mit Anfragelatenz. Indicador de aciertos de caché, progreso de prefill, una fase de generación diferenciada y finalización real con la latencia de la solicitud.
Understands both llama.cpp (GGUF) and MLX runner logs — engine badges, cold-start time, live VRAM & GPU/CPU split. Hem llama.cpp (GGUF) hem MLX runner loglarını anlar — motor rozetleri, soğuk başlangıç süresi, canlı VRAM ve GPU/CPU dağılımı. Versteht die Runner-Logs von llama.cpp (GGUF) und MLX – Engine-Badges, Kaltstartzeit, Live-VRAM und GPU/CPU-Verteilung. Entiende los registros de llama.cpp (GGUF) y de MLX: insignias de motor, tiempo de arranque en frío, VRAM en vivo y reparto GPU/CPU.
Completion, stalled-prompt and long-generation alerts — gated so trivial cached prompts stay quiet. Tamamlanma, duraksama ve uzun üretim uyarıları — önemsiz önbellekli prompt'lar sessiz kalacak şekilde eşikli. Hinweise bei Abschluss, hängenden Prompts und langer Generierung – mit Schwellwerten, damit triviale Cache-Prompts still bleiben. Avisos de finalización, de prompt detenido y de generación larga, con umbrales para que los prompts triviales en caché no molesten.
Reads one local log file you grant access to and talks only to 127.0.0.1. No analytics, no accounts, no data collection. Yalnızca izin verdiğin yerel log dosyasını okur ve sadece 127.0.0.1 ile konuşur. Analitik yok, hesap yok, veri toplama yok. Liest eine lokale Log-Datei, für die du Zugriff gewährst, und spricht nur mit 127.0.0.1. Keine Analyse, keine Konten, keine Datenerhebung. Lee un único archivo de registro local al que concedes acceso y solo se comunica con 127.0.0.1. Sin analíticas, sin cuentas, sin recopilación de datos.
Pure SwiftUI with macOS 26 Liquid Glass, zero dependencies, localized in English, Türkçe, Deutsch and Español. macOS 26 Liquid Glass ile saf SwiftUI, sıfır bağımlılık; İngilizce, Türkçe, Almanca ve İspanyolca yerelleştirme. Reines SwiftUI mit macOS 26 Liquid Glass, null Abhängigkeiten; lokalisiert in Deutsch, English, Türkçe und Español. SwiftUI puro con Liquid Glass de macOS 26, cero dependencias; localizado en español, English, Türkçe y Deutsch.
Free, from ollama.com. LlamaBar is a companion — it doesn't run models itself. Ücretsiz, ollama.com'dan. LlamaBar bir yardımcı araçtır — modelleri kendisi çalıştırmaz. Kostenlos von ollama.com. LlamaBar ist ein Begleiter – es führt selbst keine Modelle aus. Gratis, desde ollama.com. LlamaBar es un acompañante: no ejecuta modelos por sí mismo.
Point LlamaBar at Ollama's log folder in the standard open panel. The permission is remembered. Standart dosya panelinde Ollama'nın log klasörünü göster. İzin hatırlanır. Wähle im Standard-Öffnen-Panel Ollamas Log-Ordner aus. Die Berechtigung wird gemerkt. Señala la carpeta de registros de Ollama en el panel estándar de macOS. El permiso se recuerda.
Every prompt gets its own row: percentage, tok/s, ETA, then a generating pulse until it truly finishes. Her prompt kendi satırını alır: yüzde, tok/s, tahmini süre; gerçekten bitene dek üretim nabzı. Jeder Prompt bekommt seine eigene Zeile: Prozent, Tok/s, Restzeit und dann ein Generierungspuls, bis er wirklich fertig ist. Cada prompt tiene su propia fila: porcentaje, tok/s, tiempo restante y un pulso de generación hasta que termina de verdad.
Setup FAQ, custom log paths for llama.cpp / MLX, troubleshooting and contact. Kurulum SSS'i, llama.cpp / MLX için özel log yolları, sorun giderme ve iletişim. Einrichtungs-FAQ, eigene Log-Pfade für llama.cpp / MLX, Fehlerbehebung und Kontakt. Preguntas frecuentes de configuración, rutas de registro personalizadas para llama.cpp / MLX, solución de problemas y contacto.
Open support →Desteğe git →Zum Support →Abrir soporte →No analytics. No accounts. Nothing ever leaves your Mac — read the full policy. Analitik yok. Hesap yok. Hiçbir şey Mac'inden çıkmaz — politikanın tamamını oku. Keine Analyse. Keine Konten. Nichts verlässt je deinen Mac – lies die vollständige Erklärung. Sin analíticas. Sin cuentas. Nada sale nunca de tu Mac: lee la política completa.
Read the policy →Politikayı oku →Zur Datenschutzerklärung →Leer la política →Free on the Mac App Store. Point it at Ollama's log folder once and never wonder again. Mac App Store'da ücretsiz. Bir kez Ollama'nın log klasörünü göster, bir daha merak etme. Kostenlos im Mac App Store. Einmal auf Ollamas Log-Ordner zeigen – und nie wieder rätseln. Gratis en el Mac App Store. Señala una vez la carpeta de registros de Ollama y no vuelvas a preguntártelo.