Librarium CLI
CLI и MCP-сервер рассылает один вопрос по поисковым и ИИ-источникам и сохраняет ответы, цитаты и стоимость в запуске.
- 137 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Вопросы и цитируемые страницы уходят выбранным провайдерам, а вызовы тратят деньги по вашим ключам.
- Запуски сохраняются в `./agents/librarium` и могут содержать приватные данные из вопросов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/librariumОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Вопросы и цитируемые страницы уходят выбранным провайдерам, а вызовы тратят деньги по вашим ключам.
- Запуски сохраняются в `./agents/librarium` и могут содержать приватные данные из вопросов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Librarium рассылает один исследовательский вопрос выбранным источникам и сохраняет каждый ответ, цитаты и стоимость в запуске (Run), который можно возобновить. Источников шестнадцать: Brave, Claude, Exa, Firecrawl, Gemini, Google, Grok, Jina, Kagi, OpenAI, OpenRouter, Parallel, Perplexity, Tavily, Valyu и You. Еще пять движков записывают, что показал потребительский ИИ-продукт (ChatGPT, Gemini App, Google AI Mode, Google AI Overview, Copilot), через SearchAPI. Команда `librarium mcp` запускает stdio MCP-сервер с тремя инструментами: `research`, `get_run` и `list_sources`. Режим `--deep` отправляет долгие исследовательские задачи, а `show` позже забирает результат без повторной отправки. `librarium install-skill` кладет `SKILL.md` в `~/.claude/skills/librarium`.
Для кого. Исследователям и разработчикам, которые сверяют ответы нескольких поисковых и ИИ-сервисов и хотят видеть источники и расход по каждому.
Подходит, если
- Сравнивают управляемые PostgreSQL-сервисы, и ответ нужен от нескольких источников с цитатами.
- Глубокое исследование запускают `--deep --no-wait` и забирают результат позже командой `show`.
- Бюджет ограничен: запуск идет с `--max-cost 1`, а источники сверх бюджета пропускаются.
- Проверяют, как ChatGPT, Gemini и Google AI Mode описывают бренд, через сохраненную группу движков.
Не подходит, если
- Нет ключа ни от одного источника: нужен хотя бы один, например `EXA_API_KEY`.
- Вопрос содержит закрытые данные: он уходит провайдерам, а ответы и цитаты сохраняются на диск.
- Расход нельзя превысить ни на цент: уже отправленные вызовы могут завершиться сверх лимита.
Пример запроса к агенту
Сравни управляемые PostgreSQL-сервисы через Exa и OpenAI, ограничь расход одним долларом и покажи цитаты.Ограничения
Нужны Node.js 22.12 и новее (Homebrew и готовые бинарники приносят свой рантайм) и API-ключ хотя бы одного источника; вызовы провайдеров платные. Ограничение стоимости пропускает источники без оценки цены, а начатые вызовы могут завершиться выше лимита. Стоимость берется только от провайдера, неизвестная записывается как `null`, неудачный вызов тоже может быть оплачен. Ответы и цитаты провайдеров считаются недоверенными данными. Версия 2.0 переносит конфигурацию 1.x в формат 3 с резервной копией, а `show` не читает каталоги запусков 1.x.
Как отключить. Выполните `claude mcp remove librarium`, удалите `~/.claude/skills/librarium` и снимите пакет командой `npm uninstall -g librarium` либо `brew uninstall librarium`. Сохраненные запуски лежат в `./agents/librarium`, их стирают отдельно.
Частые вопросы
Как проверить запуск без расходов?
Добавьте флаг `--dry-run`: `librarium research "вопрос" --only exa --dry-run`. Команда планирует запрос, не обращается к провайдеру и не сохраняет запуск.
Как подключить Librarium к Claude Code?
Выполните `claude mcp add --scope user librarium -- librarium mcp`. Скилл ставит `librarium install-skill`. Шаги для других агентов собраны в руководстве на librarium.si.
Что значит глубокий режим?
Флаг `--deep` отправляет долгие задачи провайдерам. С `--no-wait` команда возвращается сразу, а `librarium show <run-id> --wait` позже забирает результат и не отправляет задачу повторно.
Чем отличаются источники и движки?
Источники выполняют исследование. Движки записывают то, что показал потребительский ИИ-продукт, запускаются только по имени и помечают результат как `observation: "surface"`.
Какие ключи нужны для работы?
Достаточно ключа одного источника, например `EXA_API_KEY`. Мастер `librarium setup` принимает значения или ссылки вида `env:EXA_API_KEY`, а переменные окружения работают и без файла конфигурации.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыGPT Researcher MCP
GPT Researcher MCP Server
MCP-сервер глубокого веб-исследования: GPT Researcher сам обходит и проверяет источники и отдает агенту готовый отчет
Скилл для Claude Code, который превращает агента в исследователя: многоэтапный сбор источников, проверка цитат и отчет с вики, растущей от сессии к сессии
MCP-сервер Linkup: поиск в сети в реальном времени, чтение страниц и долгие исследования с источниками для агента
Локальный MCP-сервер для исследований: поиск по вебу, Reddit и YouTube, карты и разбор кода для модели в LM Studio или Cursor
MCP-сервер ищет в Google и Scholar, читает страницы и PDF и копит найденное в локальном графе знаний проекта
MCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Librarium (эта карточка) | нет | 137 | ||
| Exa MCP Server | да | OAuth | 5 213 | официальный сервер одного поставщика поиска; Librarium опрашивает шестнадцать источников и ведет учет стоимости |
| GPT Researcher MCP | да | API-ключ | 376 | одно глубокое исследование агентом GPT Researcher; здесь один вопрос идет сразу нескольким провайдерам с сохранением запуска |
Коротко о README
README ведет от установки и первого запуска к глубокому режиму, выбору источников, MCP, JavaScript-API и ограничениям. Отдельно описана стоимость: она берется только из отчета провайдера.