Mecanismo de respostas com IA que você pode hospedar por conta própria, pesquisa na web via SearxNG e cita as fontes, com suporte a LLMs locais pelo Ollama ou a provedores na nuvem.
felladrin/MiniSearch
Um met buscador auto-hospedado com assistente de IA que funciona inteiramente no navegador, sem exigir chave de API.
Alternativa open source a:Perplexity
- Estrelas
- 608
- Forks
- 76
- Issues abertas
- 0
- Último commit
- há 21 horas
O que é?
MiniSearch é um mecanismo de busca auto-hospedado que combina resultados da web com um assistente de IA que escreve respostas com citações. Os resultados da web são agregados por uma instância do SearXNG incluída no projeto, reclassificados localmente por um modelo cross-encoder e armazenados em cache. Tudo é empacotado em um único container Docker.
A IA pode funcionar na aba do navegador com WebGPU ou CPU usando modelos selecionados de cerca de 135M a 4B de parâmetros, sem necessidade de chave de API, servidor de inferência separado ou envio de consultas a terceiros. Como alternativa, os usuários podem se conectar a uma API compatível com OpenAI, como Ollama, LM Studio, vLLM ou llama.cpp, ou deixar que o servidor faça proxy de uma chave de API privada sem expô-la aos clientes.
O histórico de buscas, os resultados em cache e as conversas ficam armazenados no IndexedDB do navegador e não são enviados a um servidor. O projeto pode ser definido como mecanismo de busca padrão do navegador, acionado pelo Raycast ou incorporado a outras páginas.
Recursos principais
- 01Executa modelos de linguagem selecionados no navegador com WebGPU ou CPU, sem precisar de chave de API.
- 02Agrega resultados de texto e imagens por meio de uma instância do SearXNG incluída no projeto.
- 03Reclassifica os resultados da busca localmente com um modelo cross-encoder.
- 04Conecta-se a APIs compatíveis com OpenAI, ao AI Horde ou a um proxy no servidor para usar sua própria chave.
- 05Oferece respostas com citações, perguntas de acompanhamento com memória da conversa e reprodução em voz alta.
- 06Armazena o histórico, o cache e as conversas localmente no navegador, sem contas ou telemetria.
Casos de uso
- Executar um mecanismo de busca privado para você ou um pequeno grupo, usando um modelo local.
- Combinar a interface de busca com um servidor local do Ollama ou llama.cpp para obter respostas com citações.
- Hospedar uma instância compartilhada que usa sua própria chave de API sem expô-la aos usuários.
- Defini-lo como mecanismo de busca padrão em um navegador ou launcher.
Início rápido
- 1
Execute a imagem Docker publicada
docker run -p 7860:7860 ghcr.io/felladrin/minisearch - 2
Abra a instância no navegador e comece a pesquisar
Antes de usar
- Executar a IA totalmente no navegador depende do desempenho do WebGPU ou da CPU, e os modelos precisam ser baixados primeiro.
Em coleções
Tópicos
Perguntas frequentes
- O que é MiniSearch?
- Um met buscador auto-hospedado com assistente de IA que funciona inteiramente no navegador, sem exigir chave de API. MiniSearch é um mecanismo de busca auto-hospedado que combina resultados da web com um assistente de IA que escreve respostas com citações. Os resultados da web são agregados por uma instância do SearXNG incluída no projeto, reclassificados localmente por um modelo cross-encoder e armazenados em cache. Tudo é empacotado em um único container Docker.
- MiniSearch é gratuito? Qual é a licença?
- MiniSearch é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MiniSearch ainda é mantido?
- Manutenção ativa. O último commit de MiniSearch foi em 6 de nov. de 2026.
- Para que posso usar MiniSearch?
- Executar um mecanismo de busca privado para você ou um pequeno grupo, usando um modelo local. Combinar a interface de busca com um servidor local do Ollama ou llama.cpp para obter respostas com citações. Hospedar uma instância compartilhada que usa sua própria chave de API sem expô-la aos usuários. Defini-lo como mecanismo de busca padrão em um navegador ou launcher.
- Como instalar MiniSearch?
- Execute a imagem Docker publicada: docker run -p 7860:7860 ghcr.io/felladrin/minisearch Abra a instância no navegador e comece a pesquisar
- Onde consigo MiniSearch?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/felladrin/MiniSearch
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor MCP que permite a assistentes de IA, como Claude e Cursor, fazer buscas na web por uma instância do SearXNG que você administra ou em que confia.
Mecanismo de busca conversacional com IA que responde a perguntas usando resultados da web em tempo real e oferece suporte aos modelos OpenAI, Anthropic, Gemini e Vertex AI.
Extensão para o text-generation-webui que permite a um LLM local pesquisar na web e incluir trechos relevantes das páginas nas respostas.
Um mecanismo de busca de pesquisa com IA agêntica e código aberto que planeja subtarefas, consulta fontes atuais e responde com citações inline.
Um mecanismo de busca na web self-hosted e sem API keys, feito em Rust, que retorna resultados classificados e o texto das páginas para embasar agentes de IA locais.