Офлайн-веб-поиск: Локальная альтернатива Google Search для ИИ-агентов

Что это такое
offline-web-search — это полностью локальная альтернатива Google Search, разработанная специально для AI-агентов, которым нужны возможности офлайн-поиска в интернете. Она была создана как замена веб-инструментам Claude, позволяя большим языковым моделям использовать её без сложных промптов.
Основная решаемая проблема
Разработчик выявил, что существующие решения для офлайн-поиска у AI-агентов имеют значительные ограничения. Большинство инструментов либо сбрасывают сырые HTML-файлы в контекстное окно, либо имеют базовый функционал поиска, который мешает агентам находить конкретную документацию. Это особенно проблематично в изолированных средах, при работе с конфиденциальными данными или при создании полностью локальных стеков.
Ключевые технические особенности
- Поведение поисковой системы: Вместо сброса текста она индексирует контент в локальную базу данных SQLite FTS5 с использованием рейтинга BM25, усиления заголовков, расширения синонимов, префиксного сопоставления и понижения неанглийского контента.
- Источники контента: Нативно поддерживает архивы Kiwix ZIM (содержащие офлайн-снимки Stack Overflow, документации Python, DevDocs, Wikipedia) и включает API индексации и краулер для пользовательского контента, такого как внутренний Confluence, корпоративная документация или случайные HTML-страницы.
- Архитектура: Использует модель клиент-сервер с HTTP API. «Тяжёлый» сервер контента работает централизованно в вашей сети, а лёгкие клиенты подключаются через MCP-сервер для Claude Desktop или нативный навык Claude Code.
- Предоставляемые инструменты: Предлагает два стандартных инструмента:
Google Searchдля поиска с рейтингом BM25 иvisit_pageдля возврата чистого Markdown полных страниц.
Как это работает
Инструмент был создан путём обратного проектирования инструментов Claude Web-Fetch и Web-Search, их системных промптов и функционала. Результаты поиска предоставляют высокорелевантные, ранжированные сниппеты для LLM, которая затем может использовать инструмент visit_page для доступа к чистым, читаемым версиям полных страниц в формате Markdown.
Для кого это
Разработчики, создающие офлайн AI-агентов или сильно локальные настройки, которым нужны надёжные возможности поиска без доступа к интернету.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Markdown Manager: Простой редактор Markdown для macOS
Markdown Manager — это бесплатное и открытое приложение для macOS, предназначенное для управления файлами Markdown и обладающее возможностями конвертации и предварительного просмотра документов.

Навык OpenClaw связывает агентов с интерфейсом Knods.io для создания рабочих процессов.
Разработчик создал навык OpenClaw, который позволяет агентам понимать и создавать рабочие процессы в интерфейсе Knods.io, давая пользователям возможность переключаться между конкретными агентами, например, брендовыми, вместо использования встроенного агента Knods.

Иллюзия завершённой работы в Claude Code: Почему анализ пути агента важнее, чем diff
Claude Code способен выдать чистый diff, пройти тесты и написать хорошее резюме, но при этом упустить реальное поведение, проблемы безопасности или архитектурные ограничения. Автор утверждает, что теперь необходимо проверять цепочку действий (планы, прочитанные файлы, выполненные команды, вывод тестов), а не только итоговый diff.

Альтернативная настройка кодирования с ИИ после повышения цен Claude
Разработчик делится своей текущей настройкой ИИ для кодирования, используя GPT 5.4 в качестве основной модели, Codex в качестве резервной, включенной в подписку ChatGPT, и Minimax 2.7 в качестве запасного варианта с тарифным планом для программирования.