Repolode
asciimoo

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:PinboardGoogle 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. 1

    Baixe o binário para sua plataforma na versão mais recente e renomeie-o para hister

  2. 2

    Torne o binário executável no Linux ou macOS

    chmod +x hister
  3. 3

    Inicie o servidor Hister no Linux ou macOS

    ./hister listen
  4. 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