AI Gist CLI

CLI для менеджера промптов AI Gist: агент из терминала создает, читает и заполняет шаблоны с переменными в локальной базе

  • 915 ★ репозитория
  • Последний коммит
  • AGPL-3.0
CLI

Минимальный доступ

Почему такой уровень

  • CLI читает и меняет только ваши промпты и категории в локальном приложении, наружу данные не отправляются.
Все причины и проверки

yarin-zhang/ai-gist

Установка

Работает в

Ручная установка

Текст для агента

Клонируй `https://github.com/yarin-zhang/AI-Gist`, установи зависимости командой `yarn install` и проверь связь `node bin/ai-gist.js status`. Если связи нет, попроси меня включить локальный CLI в настройках приложения.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • CLI читает и меняет только ваши промпты и категории в локальном приложении, наружу данные не отправляются.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AI Gist — приложение для хранения промптов с переменными и шаблонами Jinja, которое работает на Windows, macOS, Linux, Android и iOS. Данные лежат только внутри запущенного приложения, поэтому для агентов в репозитории есть команда `ai-gist` (файл `bin/ai-gist.js`). Через нее агент или скрипт создает, читает, правит и заполняет промпты и категории без прямого доступа к базе IndexedDB. Связь идет с работающей копией приложения по локальному соединению с токеном. Оно выключено по умолчанию, включается один раз в настройках в разделе локального CLI. Команда `ai-gist status` проверяет связь, `ai-gist --help` и справка по подкомандам описывают остальное. Есть группы `prompt`, `category` и `stats`, а для машинного разбора добавляется флаг `--json`. Главный сценарий называется «挖空», то есть превращение обычного текста в шаблон. Вы пишете в промпте `{{имя}}`, `ai-gist prompt variable sync <id>` создает переменные для каждой метки, а `ai-gist prompt fill <id> --var имя=значение` собирает итоговый текст. Само приложение умеет генерировать и улучшать промпты через Ollama, LM Studio, OpenAI и другие модели, хранит историю версий и делает резервные копии в WebDAV и iCloud.

Для кого. Тем, кто хранит рабочие промпты в AI Gist и хочет, чтобы Claude Code или скрипты брали шаблоны оттуда и подставляли переменные.

Подходит, если

  • Библиотека шаблонов лежит в AI Gist, и агент должен подставить в нее значения и отдать готовый текст
  • Обычный промпт надо превратить в шаблон: расставить метки `{{...}}` и создать для них переменные
  • Скрипт должен заводить новые промпты и категории в приложении пакетно
  • Нужна статистика по промптам в машинном виде, чтобы разобрать ее в скрипте

Не подходит, если

  • Приложение AI Gist не запущено: CLI общается только с работающей копией и без нее ничего не сделает
  • Нужен общий каталог готовых промптов от сообщества: AI Gist хранит ваши собственные
  • Нужна установка одной командой из npm: команда запускается из клона репозитория, как указано в AGENTS.md
  • Данные должны синхронизироваться между машинами без вашего участия: CLI работает только с локальной копией

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

Возьми в AI Gist промпт «Отчет об ошибке», подставь тему «падает вход через Яндекс» и покажи готовый текст.

Ограничения

Команда `ai-gist` описана только в файле AGENTS.md и в справке самой программы, в README про нее ничего нет. Запускать ее нужно из клона репозитория после установки зависимостей, например `node bin/ai-gist.js status`.

Локальное соединение выключено по умолчанию: включите его в настройках приложения в разделе локального CLI. Работает оно через loopback с токеном, наружу данные не уходят. Приложение должно быть запущено на той же машине.

Сам AI Gist распространяется как настольное и мобильное приложение под лицензией AGPL-3.0 и ставится из релизов, App Store, Microsoft Store или Snap. Список команд автор считает единственным источником правды в справке `--help`.

Как отключить. Выключите доступ к локальному CLI в настройках AI Gist, этого достаточно, чтобы команда перестала работать. Клон репозитория можно удалить как обычную папку.

Частые вопросы

Как агенту обратиться к базе AI Gist?

Через команду `ai-gist`: данные живут внутри приложения, а CLI соединяется с ним по локальному каналу с токеном. Прямое обращение к IndexedDB не предусмотрено.

Как включить доступ для CLI?

В настройках AI Gist, раздел локального CLI, переключатель доступа. Затем `node bin/ai-gist.js status` покажет, что связь есть.

Как заполнить шаблон с переменными?

Командой `ai-gist prompt fill <id> --var имя=значение`. Метки `{{имя}}` в тексте сначала превращают в переменные через `ai-gist prompt variable sync <id>`.

Можно ли получить вывод в JSON?

Да, глобальный флаг `--json` включает машинный формат вместо текста для людей.

Где хранятся мои промпты?

Только на вашем устройстве. Для переноса между машинами приложение умеет резервные копии в WebDAV и iCloud.

Обсуждение

Вопросов и отзывов пока нет.

Рабочая папка с AGENTS.md и 49 скиллами для менеджера продукта: бэклог, цели, приоритеты, PRD и проверка выполнения

ВоркфлоуРасширенный доступ119Звезды репозитория

Локальные ИИ-команды для голоса и текста: диктовка в буфер, правка, озвучка, ассистент и параллельные агенты в worktree

CLIРасширенный доступ239Звезды репозитория

Набор личного ассистента для Claude Code, Codex CLI и Grok CLI: память в файлах, 23 скилла и диалоговая первичная настройка

СкиллРасширенный доступ137Звезды репозитория
Официальный

Agenvoy — локальный персональный ИИ-агент на одном бинарнике Go: сам создает инструменты и отдает их по MCP Claude Code и Codex как общую библиотеку

MCP-серверШирокий доступ594Звезды репозитория

Библиотека промптов по единому шаблону с XML-разметкой, скиллы Claude Code по разработке и DevOps и набор хуков

ПромптМинимальный доступ382Звезды репозитория

JeffreysPrompts (jfp)

JeffreysPrompts.com

Консольный каталог проверенных промптов для кодовых агентов: поиск, копирование и экспорт в Markdown или SKILL.md одной командой.

CLIМинимальный доступ119Звезды репозитория

Коротко о README

README подает AI Gist как приложение с приоритетом локальных данных: шаблоны с переменными, три вида отображения, теги и оценки, история версий, подключение моделей и резервные копии. Про CLI там нет ни слова, он описан в AGENTS.md. Интерфейс на китайском, английском и японском.

Бейдж для README

Сообщить о проблеме