Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
yusufkaraaslan/Skill_Seekers
Преобразует сайты с документацией, репозитории GitHub, PDF и другие источники в структурированные базы знаний для skills Claude, Gemini и OpenAI, RAG-пайплайнов и AI-помощников для программирования.
- Звёзды
- 15,184
- Форки
- 1,781
- Открытые issues
- 50
- Последний коммит
- 20 дней назад
Что это?
Skill Seekers — это Python CLI и MCP-сервер, который превращает разрозненные исходные материалы в упакованные базы знаний для AI-инструментов. Он умеет собирать данные с сайтов документации (включая JavaScript SPA и сайты с llms.txt), анализировать репозитории GitHub и локальные кодовые базы с помощью AST-парсинга, а также обрабатывать PDF, документы Word, EPUB, Jupyter-ноутбуки, спецификации OpenAPI, видео и многое другое. Несколько источников можно объединить в один skill с выявлением конфликтов.
Результат — файл SKILL.md со справочными файлами, который можно упаковать для Claude, Gemini или OpenAI либо экспортировать в виде документов, разбитых на фрагменты, для LangChain, LlamaIndex и векторных баз данных, таких как Pinecone, Chroma и Qdrant. Skills также можно устанавливать напрямую в агентов, например Cursor, Windsurf, Cline и Claude Code. AI-обогащение выполняется через API или локального агента; в проект также входит MCP-сервер с 40 инструментами.
Ключевые возможности
- 01Собирает данные с сайтов документации, используя sitemap, llms.txt и поиск с помощью headless-браузера
- 02Анализирует репозитории GitHub и локальный код с помощью AST-парсинга и распознавания шаблонов проектирования
- 03Обрабатывает источники в форматах PDF, Word, EPUB, Jupyter, OpenAPI, PowerPoint и видео
- 04Объединяет несколько источников в один skill с выявлением конфликтов
- 05Экспортирует данные в 22 формата, включая Claude, Gemini, OpenAI, LangChain и векторные базы данных
- 06Включает MCP-сервер и устанавливает skills в 19 AI-агентов для программирования
Сценарии использования
- Преобразование документации фреймворка в skill для Claude, чтобы использовать его в помощнике для программирования
- Создание базы знаний для RAG из документации, PDF и репозитория GitHub для LangChain или LlamaIndex
- Подготовка файлов с контекстом, чтобы Cursor или Cline могли автоматически читать документацию проекта
- Объединение внутренней wiki и спецификаций API в единый справочник с поиском
Быстрый старт
- 1
Установите пакет из PyPI
pip install skill-seekers - 2
Создайте skill на основе сайта с документацией
skill-seekers create https://docs.djangoproject.com/ - 3
Упакуйте skill для своей AI-платформы (Claude)
skill-seekers package output/django --target claude
Что важно знать
- Для некоторых типов источников нужны дополнительные extras. Например, для видео требуется skill-seekers[video].
- Для извлечения визуальной информации из видео необходим этап настройки с учетом GPU и дополнительные зависимости, например PyTorch и easyocr.
- Для улучшения с помощью ИИ нужен API-ключ для размещенных режимов или локальный агент, например Claude Code.
Темы
Частые вопросы
- Что такое Skill_Seekers?
- Преобразует сайты с документацией, репозитории GitHub, PDF и другие источники в структурированные базы знаний для skills Claude, Gemini и OpenAI, RAG-пайплайнов и AI-помощников для программирования. Skill Seekers — это Python CLI и MCP-сервер, который превращает разрозненные исходные материалы в упакованные базы знаний для AI-инструментов. Он умеет собирать данные с сайтов документации (включая JavaScript SPA и сайты с llms.txt), анализировать репозитории GitHub и локальные кодовые базы с помощью AST-парсинга, а также обрабатывать PDF, документы Word, EPUB, Jupyter-ноутбуки, спецификации OpenAPI, видео и многое другое. Несколько источников можно объединить в один skill с выявлением конфликтов.
- Skill_Seekers можно использовать бесплатно? Какая у него лицензия?
- Skill_Seekers распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Skill_Seekers всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Skill_Seekers — 30 сент. 2026 г..
- Для чего можно использовать Skill_Seekers?
- Преобразование документации фреймворка в skill для Claude, чтобы использовать его в помощнике для программирования Создание базы знаний для RAG из документации, PDF и репозитория GitHub для LangChain или LlamaIndex Подготовка файлов с контекстом, чтобы Cursor или Cline могли автоматически читать документацию проекта Объединение внутренней wiki и спецификаций API в единый справочник с поиском
- Как установить Skill_Seekers?
- Установите пакет из PyPI: pip install skill-seekers Создайте skill на основе сайта с документацией: skill-seekers create https://docs.djangoproject.com/ Упакуйте skill для своей AI-платформы (Claude): skill-seekers package output/django --target claude
- Где скачать Skill_Seekers?
- Исходный код и инструкции по установке — на GitHub: https://github.com/yusufkaraaslan/Skill_Seekers
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Индексирует многоязычные кодовые базы в граф знаний, чтобы через AI-агента или MCP-сервер искать, изучать и редактировать код на обычном английском.
CLI сканирует кодовую базу и создаёт компактные файлы контекста для ИИ, чтобы помощники тратили меньше токенов на изучение проекта.
Система памяти для агентов: сохраняет, извлекает и анализирует воспоминания, помогая ИИ-агентам учиться со временем, а не просто воспроизводить историю чата.
Python-фреймворк для создания MCP-серверов, клиентов и интерактивных приложений, связывающих LLM с инструментами и данными.
Инфраструктура памяти для LLM-агентов: сохраняет диалоги и выполнение задач в структурированном виде для приложений на Python и TypeScript.