Sobre o projeto
Vane é um motor de respostas com IA focado em privacidade que roda inteiramente no seu próprio hardware. Ele combina conhecimento da vasta internet com suporte a LLMs locais (Ollama) e provedores de nuvem (OpenAI, Claude, Groq), entregando respostas precisas com fontes citadas enquanto mantém suas buscas completamente privadas.
## Recursos
- **Suporte a todos os principais provedores de IA**: Use LLMs locais através do Ollama ou conecte-se a OpenAI, Anthropic Claude, Google Gemini, Groq e mais. Combine e alterne modelos conforme suas necessidades.
- **Modos de busca inteligentes**: Escolha o Modo Velocidade para respostas rápidas, o Modo Equilibrado para buscas do dia a dia ou o Modo Qualidade para pesquisa aprofundada.
- **Escolha suas fontes**: Pesquise na web, em discussões ou em artigos acadêmicos. Mais fontes e integrações estão em desenvolvimento.
- **Widgets**: Cartões de UI úteis que aparecem quando relevantes, como clima, cálculos, preços de ações e outras consultas rápidas.
- **Busca na web com tecnologia SearxNG**: Acesse múltiplos mecanismos de busca mantendo sua identidade privada. Suporte a Tavily e Exa em breve.
- **Busca de imagens e vídeos**: Encontre conteúdo visual junto com resultados de texto.
- **Upload de arquivos**: Envie documentos e faça perguntas sobre eles. PDFs, arquivos de texto, imagens - o Vane entende todos eles.
- **Buscar em domínios específicos**: Limite sua busca a sites específicos quando você sabe onde procurar.
- **Sugestões inteligentes**: Receba sugestões de busca inteligentes enquanto digita.
- **Descobrir**: Navegue por artigos interessantes e conteúdo em alta ao longo do dia.
- **Histórico de busca**: Toda busca é salva localmente para que você possa revisitar suas descobertas a qualquer momento.
## Instalação
### Docker (Recomendado)
```bash
docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
```
Isso baixa e inicia o contêiner do Vane com o mecanismo de busca SearxNG incluído. Acesse em http://localhost:3000.
### Usando com Sua Própria Instância 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
```
Certifique-se de que sua instância SearxNG tenha o formato JSON habilitado e o mecanismo de busca Wolfram Alpha habilitado.
### Instalação Sem Docker
1. Instale o SearXNG e permita o formato JSON.
2. Clone o repositório e execute `npm i`.
3. Compile com `npm run build` e inicie com `npm run start`.
4. Acesse em http://localhost:3000.
## Solução de Problemas
- **Servidores Locais Compatíveis com OpenAI-API**: Garanta que o servidor rode em `0.0.0.0`, com o nome de modelo correto e a chave de API.
- **Erros de Conexão com Ollama**: Verifique a URL da API. Use `http://host.docker.internal:11434` no Windows/Mac, `http://<private_ip>:11434` no Linux. Exponha o Ollama à rede com `OLLAMA_HOST=0.0.0.0:11434`.
- **Erros de Conexão com Lemonade**: Passos semelhantes com a porta 8000.
## Usando como Mecanismo de Busca
Adicione uma busca de site com a URL `http://localhost:3000/?q=%s` nas configurações do navegador.
## API
O Vane fornece uma API para desenvolvedores integrarem seu mecanismo de busca. Consulte a documentação para detalhes.
## Implantação com Um Clique
Implante no Sealos, RepoCloud, ClawCloud ou Hostinger com os botões fornecidos.
## Recursos Futuros
- Mais widgets, integrações, fontes de busca
- Agentes personalizados
- Autenticação
## Suporte
Dê uma estrela ao repositório, doe via Ethereum ou contribua através do GitHub Issues. Entre no Discord para suporte da comunidade.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.