Mecanismo de busca local com IA que indexa automaticamente qualquer pasta (código, documentos, logs, PDFs) e oferece a API do Elasticsearch, feito em Rust.
asciimoo/hister
Um mecanismo de busca privado e auto-hospedado que indexa as páginas da web que você visita e os arquivos que mantém, com busca pela web, terminal ou assistentes de IA via MCP.
Alternativa open source a:Pinboard
Google Search
- Estrelas
- 6,084
- Forks
- 289
- Issues abertas
- 61
- Último commit
- ontem
O que é?
Hister é um mecanismo de busca pessoal que cria um índice de texto completo das páginas da web que você visita e dos arquivos locais que escolhe manter. Em vez de depender de um serviço de busca de terceiros, ele mantém os documentos e índices em um servidor que você administra. Assim, você pode encontrar algo que leu meses atrás buscando uma frase do conteúdo, sem precisar lembrar a URL.
A indexação é feita por uma extensão para Firefox ou Chrome que salva as páginas visitadas, pela importação do histórico e dos favoritos do navegador, pela indexação de diretórios locais e por um crawler de sites. As consultas aceitam filtros por campo, frases, curingas, negação, aliases e prioridades de resultados. Um modo opcional de busca semântica encontra documentos pelo significado, usando um endpoint de embeddings configurado por você.
A busca está disponível na interface web, em uma interface de terminal, pela linha de comando ou por um assistente de IA conectado via MCP. O projeto é escrito em Go, aceita vários usuários em um servidor compartilhado com conjuntos de documentos separados e, por padrão, não envia telemetria.
Recursos principais
- 01Indexa o texto completo das páginas visitadas e dos arquivos locais, não apenas títulos e URLs.
- 02Extensões para Firefox e Chrome salvam automaticamente as novas páginas.
- 03Importa o histórico, os favoritos e os arquivos do navegador, além de indexar diretórios locais.
- 04Sintaxe avançada de consulta com filtros por campo, frases, curingas e negação.
- 05Busca semântica opcional por meio de um endpoint de embeddings configurado.
- 06Busca pela interface web, pela interface de terminal, pela linha de comando ou por um assistente de IA conectado via MCP.
Casos de uso
- Encontrar uma página ou um artigo que você leu antes buscando uma frase do conteúdo.
- Manter um arquivo privado e pesquisável do histórico e dos favoritos do navegador na sua própria máquina.
- Pesquisar pastas de documentos locais junto com conteúdo da web em um só lugar.
- Permitir que um assistente de IA consulte seu índice pessoal de navegação e arquivos via MCP.
Início rápido
- 1
Baixe o binário para sua plataforma na versão mais recente e renomeie-o para hister
- 2
Torne o binário executável no Linux ou macOS
chmod +x hister - 3
Inicie o servidor Hister no Linux ou macOS
./hister listen - 4
Acesse http://127.0.0.1:4433 e instale a extensão do navegador para Firefox ou Chrome
Antes de usar
- O servidor precisa continuar em execução em um terminal para que as páginas sejam indexadas e possam ser pesquisadas.
- A busca semântica opcional envia o texto dos documentos para um endpoint de embeddings configurado por você.
- Licenciado sob a AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando oferecido como serviço de rede.
Tópicos
Perguntas frequentes
- O que é hister?
- Um mecanismo de busca privado e auto-hospedado que indexa as páginas da web que você visita e os arquivos que mantém, com busca pela web, terminal ou assistentes de IA via MCP. Hister é um mecanismo de busca pessoal que cria um índice de texto completo das páginas da web que você visita e dos arquivos locais que escolhe manter. Em vez de depender de um serviço de busca de terceiros, ele mantém os documentos e índices em um servidor que você administra. Assim, você pode encontrar algo que leu meses atrás buscando uma frase do conteúdo, sem precisar lembrar a URL.
- hister é gratuito? Qual é a licença?
- hister é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hister ainda é mantido?
- Manutenção ativa. O último commit de hister foi em 19 de out. de 2026.
- Para que posso usar hister?
- Encontrar uma página ou um artigo que você leu antes buscando uma frase do conteúdo. Manter um arquivo privado e pesquisável do histórico e dos favoritos do navegador na sua própria máquina. Pesquisar pastas de documentos locais junto com conteúdo da web em um só lugar. Permitir que um assistente de IA consulte seu índice pessoal de navegação e arquivos via MCP.
- Como instalar hister?
- Baixe o binário para sua plataforma na versão mais recente e renomeie-o para hister Torne o binário executável no Linux ou macOS: chmod +x hister Inicie o servidor Hister no Linux ou macOS: ./hister listen Acesse http://127.0.0.1:4433 e instale a extensão do navegador para Firefox ou Chrome
- Onde consigo hister?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/asciimoo/hister
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.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.
Extensão de navegador que sincroniza os favoritos nativos entre navegadores e dispositivos usando seu próprio armazenamento, como Nextcloud, WebDAV, Git ou Google Drive.
Ferramenta open source completa de inteligência de fontes abertas que verifica sites sob demanda, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança.
Plataforma self-hosted de analytics de produto e engajamento, com foco em privacidade, para apps web, mobile, desktop e IoT.