PAR LLAMA: Терминальный интерфейс для работы с языковыми моделями
Когда терминал лучше веб-интерфейса
Знакома ситуация, когда нужно быстро проверить идею с помощью языковой модели, но не хочется отвлекаться на браузер? PAR LLAMA — это элегантное решение для разработчиков, которые ценят скорость и удобство работы в терминале.
Что такое PAR LLAMA?
PAR LLAMA — это текстовый пользовательский интерфейс (TUI) для работы с локальными (через Ollama) и облачными языковыми моделями. Проект написан на Python с использованием библиотек Textual и Rich, что обеспечивает красивый и функциональный интерфейс прямо в вашем терминале.
Ключевые преимущества:
- Работает на Linux, macOS и Windows (включая WSL)
- Поддержка ARM и x86 архитектур
- Минимальные требования к ресурсам
Основные возможности
1. Управление моделями в один клик

PAR LLAMA позволяет:
- Просматривать доступные модели (как локальные, так и на Ollama.com)
- Загружать новые модели командой
^P - Быстро переключаться между моделями
2. Удобный чат с историей сообщений

Особенности чата:
- Поддержка нескольких вкладок для параллельной работы
- Сохранение истории диалогов
- Экспорт бесед в Markdown
- Горячие клавиши для быстрого управления
3. Поддержка облачных провайдеров
Помимо Ollama, PAR LLAMA работает с:
- OpenAI
- Anthropic
- Google Gemini
- Groq
- xAI
- Deepseek
4. Работа с изображениями
Для моделей с поддержкой зрения (например, LLaVA) можно загружать изображения и задавать вопросы по ним:
/add.image PATH_TO_IMAGE "Опиши, что на этом изображении"
Технические детали
Установка
Проект можно установить несколькими способами:
Через pipx (рекомендуется):
pipx install parllama
Через uv (альтернатива pip):
uv tool install parllama
Запуск
После установки просто выполните:
parllama
Настройка
PAR LLAMA поддерживает:
- Темы оформления (темный/светлый режим)
- Кастомные промпты
- Параметры моделей (температура, контекст и др.)
Практическое применение
- Быстрое прототипирование — проверка идей без переключения контекста
- Сравнение моделей — параллельные чаты с разными LLM
- Работа с кодом — удобный экспорт сниппетов
- Обучение моделей — управление локальными экземплярами Ollama
Плюсы и минусы
✔ Плюсы:
- Минималистичный и быстрый интерфейс
- Поддержка множества провайдеров
- Кроссплатформенность
✖ Минусы:
- Требует установки Ollama для локальных моделей
- Нет графического интерфейса (но это и особенность)
PAR LLAMA — отличный выбор для разработчиков, которые:
- Часто работают с языковыми моделями
- Предпочитают терминал графическим интерфейсам
- Нуждаются в легком и быстром инструменте
Если вы еще не пробовали TUI для LLM — самое время установить PAR LLAMA и ощутить новый уровень продуктивности.
Ссылки: