Repolode
apurvsinghgautam

apurvsinghgautam/robin

Инструмент OSINT на базе ИИ: ищет в поисковиках даркнета через Tor, уточняет запросы и фильтрует результаты с помощью LLM, а затем составляет сводку расследования.

Звёзды
7,594
Форки
1,418
Открытые issues
1
Последний коммит
18 дней назад

Что это?

Robin — инструмент с открытым исходным кодом для расследований в даркнете методом OSINT (разведки по открытым источникам). Он принимает вопрос на естественном языке, с помощью большой языковой модели преобразует его в поисковые запросы, выполняет их через Tor в поисковиках даркнета, а затем поручает модели отфильтровать результаты и составить сводку расследования.

Поддерживается множество провайдеров моделей, включая OpenAI, Claude, Gemini, Mistral, OpenRouter и Ollama, а также любые совместимые с OpenAI API, например LM Studio и llama.cpp. Расследования ведутся в веб-интерфейсе Streamlit: пользователи могут задавать уточняющие вопросы на основе сохранённых данных и запускать новые поиски по предложенным направлениям. Robin также можно подключить к агентам с поддержкой MCP, например Claude Code, Codex и Claude Desktop.

Проект распространяется в виде Docker-образа и требует локальной установки Tor. По словам автора, инструмент предназначен для образовательного использования и законных расследований.

Ключевые возможности

  • 01Поддерживает OpenAI, Claude, Gemini, Mistral, OpenRouter, Ollama и API, совместимые с OpenAI.
  • 02Ищет в даркнете через Tor и фильтрует результаты с помощью LLM.
  • 03Предоставляет веб-интерфейс Streamlit с сохранением расследований и возможностью загружать их повторно.
  • 04Позволяет задавать уточняющие вопросы в диалоге на основе данных каждого расследования.
  • 05Предлагает дополнительные запросы, по которым можно запустить новое расследование одним нажатием.
  • 06Предоставляет MCP-сервер, с помощью которого агенты могут проводить расследования на собственной модели.

Сценарии использования

  • Поиск упоминаний о киберугрозах на форумах и торговых площадках даркнета.
  • Проведение законных расследований OSINT, для которых нужен поиск в даркнете.
  • Подключение локальной модели Ollama для поиска в даркнете без отправки данных в облачный API.
  • Запуск поисков в даркнете агентом для программирования или исследований через MCP.

Быстрый старт

  1. 1

    Установите Tor (Linux/WSL)

    apt install tor
  2. 2

    Загрузите образ Docker

    docker pull apurvsg/robin:latest
  3. 3

    Создайте файл .env и добавьте в него свой API-ключ

    touch .env
  4. 4

    Запустите контейнер и откройте http://localhost:8501

    docker run --rm -v "$(pwd)/.env:/app/.env" --add-host=host.docker.internal:host-gateway -p 8501:8501 apurvsg/robin:latest

Что важно знать

  • Tor должен быть установлен и работать в фоновом режиме, поскольку все поисковые запросы проходят через него.
  • Вам понадобится API-ключ поддерживаемого LLM-провайдера или отдельно настроенная локальная модель, например Ollama.
  • Запросы и результаты отправляются сторонним LLM-провайдерам, поэтому при проведении конфиденциальных расследований следует проявлять особую осторожность.

Темы

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

Что такое robin?
Инструмент OSINT на базе ИИ: ищет в поисковиках даркнета через Tor, уточняет запросы и фильтрует результаты с помощью LLM, а затем составляет сводку расследования. Robin — инструмент с открытым исходным кодом для расследований в даркнете методом OSINT (разведки по открытым источникам). Он принимает вопрос на естественном языке, с помощью большой языковой модели преобразует его в поисковые запросы, выполняет их через Tor в поисковиках даркнета, а затем поручает модели отфильтровать результаты и составить сводку расследования.
robin можно использовать бесплатно? Какая у него лицензия?
robin распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
robin всё ещё поддерживается?
Активно поддерживается. Последний коммит в robin — 3 окт. 2026 г..
Для чего можно использовать robin?
Поиск упоминаний о киберугрозах на форумах и торговых площадках даркнета. Проведение законных расследований OSINT, для которых нужен поиск в даркнете. Подключение локальной модели Ollama для поиска в даркнете без отправки данных в облачный API. Запуск поисков в даркнете агентом для программирования или исследований через MCP.
Как установить robin?
Установите Tor (Linux/WSL): apt install tor Загрузите образ Docker: docker pull apurvsg/robin:latest Создайте файл .env и добавьте в него свой API-ключ: touch .env Запустите контейнер и откройте http://localhost:8501: docker run --rm -v "$(pwd)/.env:/app/.env" --add-host=host.docker.internal:host-gateway -p 8501:8501 apurvsg/robin:latest
Где скачать robin?
Исходный код и инструкции по установке — на GitHub: https://github.com/apurvsinghgautam/robin

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты