К основному содержанию
скилл CX Codex

local-llm-ops — скилл для Claude Code: локальные LLM на Ollama

Скилл для работы с локальными моделями через Ollama на Apple Silicon: поднимает сервис, тянет модели, запускает чат и бенчмарки.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add bobmatnyc/claude-mpm-skills --skill local-llm-ops -a claude-code
Открыть на GitHub

Что делает local-llm-ops

Скилл описывает полный путь работы с локальными LLM в репозитории localLLM: установка Ollama, запуск сервиса, инициализация виртуального окружения, загрузка моделей, затем чат или замеры. Быстрый старт — два шага: ./setup_chatbot.sh, потом ./chatllm. Если моделей нет, нужен ollama pull mistral.

Внутри — скрипты настройки и диагностики, CLI-лаунчеры чата с режимами задач (./chat -t coding -m codellama:70b), бенчмарки в scripts/run_benchmarks.sh с файлами benchmarks/prompts.yaml и benchmarks/models.yaml. Есть алиасы: ./install_aliases.sh добавляет llm, llm-code, llm-fast. Виртуальное окружение живёт в .venv, конфиги и сессии — в ~/.localllm/, API Ollama слушает http://localhost:11434.

Без установленного Ollama и запущенного сервиса ничего не заработает: сначала brew install ollama, затем brew services start ollama. Проверить, что сервис поднялся, можно через curl http://localhost:11434/api/version. Когда настройка падает, ./diagnose.sh показывает, что именно сломалось — чаще всего это отсутствие ollama в PATH или ни одной скачанной модели.

Какие задачи решает

  • поднять Ollama и сервис на Apple Silicon с нуля
  • скачать модель и запустить чат из терминала
  • прогнать бенчмарк по нескольким моделям и промптам
  • переключать режимы чата под код, текст и анализ
  • разобраться, почему setup не проходит, через диагностику

Примеры запросов агенту

  • Запусти ./setup_chatbot.sh и подними локальный чат
  • Прогони бенчмарки по моделям из benchmarks/models.yaml
  • Чат не отвечает — запусти ./diagnose.sh и покажи, что не так

Как установить local-llm-ops

1Через Skills CLI (Vercel)

npx skills add bobmatnyc/claude-mpm-skills --skill local-llm-ops -a claude-code

2Вручную: положить файлы

~/.claude/skills/local-llm-ops/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/local-llm-ops/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о local-llm-ops

Как установить local-llm-ops в Claude Code?

Выполните npx skills add bobmatnyc/claude-mpm-skills --skill local-llm-ops -a claude-code, файл скилла окажется в ~/.claude/skills/local-llm-ops/SKILL.md.

Что делает local-llm-ops?

Описывает операции с локальными LLM через Ollama: настройку окружения, запуск сервиса, загрузку моделей, чат-лаунчеры, бенчмарки и диагностику.

Что нужно, чтобы скилл заработал?

Установленный Ollama и запущенный сервис, а также хотя бы одна скачанная модель — например, ollama pull mistral.

Исходный текст

SKILL.md · MIT
---
name: local-llm-ops
description: Local LLM operations with Ollama on Apple Silicon, including setup, model pulls, chat launchers, benchmarks, and diagnostics.
user-invocable: false
disable-model-invocation: true
version: 1.0.0
category: toolchain
author: Claude MPM Team
license: MIT
progressive_disclosure:
  entry_point:
    summary: "Run local LLMs with Ollama: setup venv, start service, pull models, launch chat, benchmark, and diagnose."
    when_to_use: "Operating local LLMs on macOS, running Ollama-based chat sessions, or benchmarking models for speed/latency."
    quick_start: "1. ./setup_chatbot.sh 2. ./chatllm 3. ollama pull mistral (if no models)"
tags:
  - llm
  - ollama
  - local
  - benchmark
  - chat
  - ops
---

# Local LLM Ops (Ollama)

## Overview

Your `localLLM` repo provides a full local LLM toolchain on Apple Silicon: setup scripts, a rich CLI chat launcher, benchmarks, and diagnostics. The operational path is: install Ollama, ensure the service is running, initialize the venv, pull models, then launch chat or benchmarks.

## Quick Start

```bash
./setup_chatbot.sh
./chatllm
```

If no models are present:

```bash
ollama pull mistral
```

## Setup Checklist

1. Install Ollama: `brew install ollama`
2. Start the service: `brew services start ollama`
3. Run setup: `./setup_chatbot.sh`
4. Verify service: `curl http://localhost:11434/api/version`

## Chat Launchers

- `./chatllm` (primary launcher)
- `./chat` or `./chat.py` (alternate launchers)
- Aliases: `./install_aliases.sh` then `llm`, `llm-code`, `llm-fast`

Task modes:

```bash
./chat -t coding -m codellama:70b
./chat -t creative -m llama3.1:70b
./chat -t analytical
```

## Benchmark Workflow

Benchmarks are scripted in `scripts/run_benchmarks.sh`:

```bash
./scripts/run_benchmarks.sh
```

This runs `bench_ollama.py` with:

- `benchmarks/prompts.yaml`
- `benchmarks/models.yaml`
- Multiple runs and max token limits

## Diagnostics

Run the built-in diagnostic script when setup fails:

```bash
./diagnose.sh
```

Common fixes:

- Re-run `./setup_chatbot.sh`
- Ensure `ollama` is in PATH
- Pull at least one model: `ollama pull mistral`

## Operational Notes

- Virtualenv lives in `.venv`
- Chat configs and sessions live under `~/.localllm/`
- Ollama API runs at `http://localhost:11434`

## Related Skills

- `toolchains/universal/infrastructure/docker`

© Claude MPM Team · MIT · bobmatnyc/claude-mpm-skills

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 349 800установок

Из того же набора73

asyncio Скилл по Python asyncio: корутины, задачи, event loop, aiohttp и асинхронные эндпоинты FastAPI. Пригодится, когда код ждёт сеть или базу. CX Codex +1 476установок typescript-core Скилл с современными паттернами TypeScript: строгий tsconfig, валидация данных во время выполнения, продвинутые типы. Пригодится, когда проект на TS растёт и типы перестают спасать. CX Codex +1 475установок web-performance-optimization Скилл для оптимизации веб-производительности: разбирает Core Web Vitals, современные паттерны и техники под конкретный фреймворк. Пригодится, когда Lighthouse проседает, а страница грузится долго. CX Codex +1 457установок celery Скилл по Celery: фоновые задачи, периодические джобы и цепочки воркеров на Python. Пригодится, когда длинные операции надо унести из веб-запроса. CX Codex +1 454установок golang-testing-strategies Скилл для написания тестов на Go: табличные тесты, testify, gomock, бенчмарки и покрытие в CI. Пригодится, когда нужно навести порядок в тестовом наборе проекта. CX Codex +1 443установок sveltekit Скилл подсказывает агенту, как устроен SvelteKit: файловый роутинг, load-функции, form actions и адаптеры для деплоя. CX Codex +1 441установок wordpress-advanced-architecture Скилл по продвинутой разработке под WordPress: свои REST-маршруты, команды WP-CLI, кэширование транзиентами и объектным кэшем. CX Codex +1 441установок digitalocean-management Скилл для Claude, Codex и Cursor, который помогает настроить мониторинг, проверки доступности и проекты в DigitalOcean. Пригодится, когда нужно собрать наблюдаемость и алерты по дроплетам и кластерам. CX Codex +1 438установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой