Об этом проекте
Vane — это ориентированный на приватность AI-движок ответов, который работает полностью на вашем собственном оборудовании. Он объединяет знания из огромного интернета с поддержкой локальных LLM (Ollama) и облачных провайдеров (OpenAI, Claude, Groq), предоставляя точные ответы с указанием источников и сохраняя ваши поисковые запросы полностью приватными.
## Возможности
- **Поддержка всех основных AI-провайдеров**: используйте локальные LLM через Ollama или подключайтесь к OpenAI, Anthropic Claude, Google Gemini, Groq и другим. Комбинируйте модели в зависимости от ваших потребностей.
- **Умные режимы поиска**: выбирайте режим Speed для быстрых ответов, режим Balanced для повседневного поиска или режим Quality для глубокого исследования.
- **Выбор источников**: ищите в интернете, обсуждениях или научных статьях. Больше источников и интеграций в разработке.
- **Виджеты**: полезные UI-карточки, которые появляются, когда это уместно, например погода, вычисления, цены на акции и другие быстрые справки.
- **Веб-поиск на базе SearxNG**: доступ к нескольким поисковым системам с сохранением вашей анонимности. Поддержка Tavily и Exa появится скоро.
- **Поиск изображений и видео**: находите визуальный контент вместе с текстовыми результатами.
- **Загрузка файлов**: загружайте документы и задавайте вопросы по ним. PDF, текстовые файлы, изображения — Vane понимает их все.
- **Поиск по конкретным доменам**: ограничивайте поиск определёнными сайтами, когда вы знаете, где искать.
- **Умные подсказки**: получайте интеллектуальные поисковые подсказки по мере ввода.
- **Discover**: просматривайте интересные статьи и популярный контент в течение дня.
- **История поиска**: каждый поиск сохраняется локально, чтобы вы могли вернуться к своим находкам в любое время.
## Установка
### Docker (рекомендуется)
```bash
docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
```
Эта команда загружает и запускает контейнер Vane со встроенным поисковым движком SearxNG. Доступ по адресу http://localhost:3000.
### Использование с вашим собственным экземпляром SearxNG
```bash
docker run -d -p 3000:3000 -e SEARXNG_API_URL=http://your-searxng-url:8080 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:slim-latest
```
Убедитесь, что в вашем экземпляре SearxNG включён формат JSON и включён поисковый движок Wolfram Alpha.
### Установка без Docker
1. Установите SearXNG и разрешите формат JSON.
2. Клонируйте репозиторий и выполните `npm i`.
3. Соберите с помощью `npm run build` и запустите с помощью `npm run start`.
4. Доступ по адресу http://localhost:3000.
## Устранение неполадок
- **Локальные серверы, совместимые с OpenAI-API**: убедитесь, что сервер работает на `0.0.0.0`, указано правильное имя модели и API-ключ.
- **Ошибки подключения к Ollama**: проверьте API URL. Используйте `http://host.docker.internal:11434` в Windows/Mac, `http://<private_ip>:11434` в Linux. Откройте Ollama для сети с помощью `OLLAMA_HOST=0.0.0.0:11434`.
- **Ошибки подключения к Lemonade**: аналогичные шаги с портом 8000.
## Использование в качестве поисковой системы
Добавьте поиск по сайту с URL `http://localhost:3000/?q=%s` в настройках браузера.
## API
Vane предоставляет API для разработчиков, позволяющий интегрировать его поисковый движок. Подробности см. в документации.
## Развёртывание в один клик
Разверните в Sealos, RepoCloud, ClawCloud или Hostinger с помощью предоставленных кнопок.
## Предстоящие возможности
- Больше виджетов, интеграций, источников поиска
- Пользовательские агенты
- Аутентификация
## Поддержка
Поставьте звезду репозиторию, пожертвуйте через Ethereum или внесите вклад через GitHub Issues. Присоединяйтесь к Discord для поддержки сообщества.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.