Repolode
ItzCrazyKns

ItzCrazyKns/Vane

Самостоятельно размещаемая система ответов на базе ИИ: ищет в интернете через SearxNG, указывает источники и работает с локальными LLM через Ollama или облачными провайдерами.

Open source альтернатива:Perplexity

Звёзды
37,467
Форки
4,171
Открытые issues
362
Последний коммит
2 месяца назад

Что это?

Vane — ориентированная на конфиденциальность система ответов, которая работает на вашем оборудовании. Она объединяет веб-поиск с большой языковой моделью, чтобы формировать ответы со ссылками на источники. Можно использовать локальные модели, предоставляемые через Ollama, или облачные сервисы, например OpenAI, Anthropic Claude, Google Gemini и Groq.

Результаты веб-поиска поступают из встроенного или внешнего экземпляра SearxNG, поэтому запросы отправляются в несколько поисковых систем, а не одному провайдеру. Режимы поиска позволяют выбирать между скоростью и глубиной, а искать можно только в интернете, обсуждениях или академических источниках. Можно напрямую задавать вопросы по загруженным PDF-файлам, текстовым файлам и изображениям, а история поисковых запросов хранится локально.

Vane можно запустить одной командой Docker, включающей SearxNG, или собрать из исходного кода с помощью Node.js. Также доступен API поиска, который позволяет встроить такой же сценарий ответов в другие приложения.

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

  • 01Работает с локальными моделями через Ollama и облачными провайдерами, такими как OpenAI, Claude, Gemini и Groq.
  • 02В ответах приводятся источники из результатов веб-поиска SearxNG.
  • 03Режимы поиска Speed, Balanced и Quality позволяют выбирать между скоростью ответа и глубиной поиска.
  • 04Можно искать в интернете, обсуждениях и академических публикациях, а также ограничивать поиск конкретными доменами.
  • 05Загружайте PDF-файлы, текстовые файлы и изображения, чтобы задавать по ним вопросы.
  • 06История поиска сохраняется локально; для интеграции доступен API.

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

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

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

  1. 1

    Установите Docker и убедитесь, что он запущен

  2. 2

    Запустите контейнер Vane со встроенным SearxNG, затем откройте http://localhost:3000 и настройте провайдера ИИ

    docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest

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

  • Необходимо настроить провайдера ИИ: локальный сервер, например Ollama, или облачный API-ключ.
  • Для установки без Docker нужно самостоятельно установить SearxNG, включив вывод JSON и движок Wolfram Alpha.
  • Аутентификация пока недоступна — она указана среди будущих функций.

Темы

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

Что такое Vane?
Самостоятельно размещаемая система ответов на базе ИИ: ищет в интернете через SearxNG, указывает источники и работает с локальными LLM через Ollama или облачными провайдерами. Vane — ориентированная на конфиденциальность система ответов, которая работает на вашем оборудовании. Она объединяет веб-поиск с большой языковой моделью, чтобы формировать ответы со ссылками на источники. Можно использовать локальные модели, предоставляемые через Ollama, или облачные сервисы, например OpenAI, Anthropic Claude, Google Gemini и Groq.
Vane можно использовать бесплатно? Какая у него лицензия?
Vane распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Vane всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Vane — 1 сент. 2026 г..
Для чего можно использовать Vane?
Запустить приватного поискового ассистента на собственном сервере или рабочей станции. Задавать вопросы по своим PDF-файлам и документам и получать ответы со ссылками на источники. Использовать локальную модель Ollama вместе с веб-поиском, не отправляя запросы одному поисковому провайдеру. Встроить поиск с ИИ в другое приложение через предоставленный API.
Как установить Vane?
Установите Docker и убедитесь, что он запущен Запустите контейнер Vane со встроенным SearxNG, затем откройте http://localhost:3000 и настройте провайдера ИИ: docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
Где скачать Vane?
Исходный код и инструкции по установке — на GitHub: https://github.com/ItzCrazyKns/Vane

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

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

Самостоятельно размещаемый интерфейс для общения с локальными моделями Ollama и API, совместимыми с OpenAI: без привязки к провайдерам, с RAG, плагинами и доступом для нескольких пользователей.

156,2 тыс.22,7 тыс.PythonOtherОбновлён 23 часа назад