- Projeto experimental de desenvolvimento para transformar o ambiente local de desktop em um agente de IA on-device
- Fortalece modelos on-device com arquivos locais armazenados no navegador para oferecer uma experiência mais personalizada e sob medida
- Atualmente, o MemoryCache é um conjunto de scripts e ferramentas simples para aprimorar uma cópia local do privateGPT
- Extensão do Firefox: atua como uma "impressora" simples que salva páginas em um subdiretório da pasta /Downloads/ e inclui a função de salvar rapidamente notas e informações do navegador no computador local
- Script de shell: detecta alterações no diretório /Downloads/MemoryCache/ e executa o script
ingest.py do privateGPT
- Código da API Firefox SaveAsPDF modificado para permitir salvar automaticamente páginas da web em PDF, facilitando a leitura por pessoas
2 comentários
Tudo bem, mas eu realmente espero que parem de tentar transformar o navegador numa espécie de loja de quinquilharias.
Devia haver alguma lição aprendida com as antigas internet suites.
Navegador é navegador. IA é IA. Basta executar separadamente quando for necessário.
Comentários no Hacker News
Já falaram sobre esse tema no Reddit. Em vez de enviar os dados para o modelo, o modelo deveria vir até o local onde nossos dados estão armazenados e permanecer localmente. Muitos softwares open source carregam dados pessoais, mas não conseguem processar imagens ou vídeos. No futuro, talvez todo mundo tenha seu próprio modelo, mas, no momento, apesar de a tecnologia existir, faltam produtos/softwares open source para que todos possam ter seu próprio QLORA, RAG ou resumidor. Não são só mensagens/documentos; o que lemos, escrevemos e pensamos também forma a singularidade de cada pessoa. Nosso histórico de navegação diz muito sobre o que lemos, mas quase ninguém faz uso disso além do Google para publicidade. Quase todo mundo tem o hábito de ler certos sites de notícias, redes sociais, vídeos do YouTube etc. Faça hoje um resumo a partir desses três.*
A Mozilla recebe muitas críticas por causa do Firefox e de sermões políticos, mas ainda acredito que ela continua capaz de desenvolver tecnologias voltadas à privacidade e amigáveis ao usuário. Uso com frequência o tradutor offline embutido no FF, e parece mágica que ele possa rodar localmente sem um parque de servidores. Espero que esse experimento dê certo.*
Em relação ao uso da navegação, isso não serve para mim. Não quero “conversar” com meu histórico de navegação. Quero que o navegador indexe o conteúdo real dos meus favoritos para que eu possa pesquisá-lo no sistema operacional. Presumo que o loop de feedback obtido no chatGPT sempre será melhor do que uma alternativa GPT local. Ainda assim, vale a pena favoritar páginas com informações importantes e revisitá-las várias vezes. Por isso, comecei a criar uma solução. Rastreio os favoritos no armazenamento local do navegador, baixo essas páginas e as adiciono ao índice de busca do sistema operacional. Isso tem sido uma preocupação minha há anos.*
Eu realmente quero uma forma de “conversar” com meu histórico de navegação e com o conteúdo das páginas. Existe algum jeito de salvar automaticamente as páginas visitadas para processá-las depois? Procurei isso há mais de 10 anos, mas não encontrei uma boa solução.*
Pode haver algo aqui. Em vez de ficar indo e voltando com as big techs e enriquecê-las a cada prompt, use um pequeno modelo local que respeite muito mais a privacidade. Eu teria disposição para contribuir com open source ou até financiar esse modelo de operação. Embora eu não seja um grande fã da organização Mozilla, gosto de torcer pelos azarões.*
Os favoritos tradicionais fracassam porque esse modo de organização, que depende da memória, não escala. Esse tipo de interface pode escalar e, se for bem feito, pode substituir isso por completo. Pensando bem, isso também poderia ser usado para todos os arquivos locais e funcionar como uma versão melhor do conceito de sistema de arquivos-banco de dados. Ou até para uma base de conhecimento específica, como um Zotero baseado em LLM.*
Link do repositório do PrivateGPT para quem tiver interesse: https://github.com/imartinez/privateGPT. Parece que não está linkado no site oficial.*
Como ex-estagiário que viveu a era do Firefox OS, isso me dá a sensação de uma possível volta da Mozilla no futuro com um sistema operacional próprio. A internet nasceu para conectar as pessoas, mas integrar todos os recursos legais ao navegador não é necessariamente a melhor abordagem. O Firefox OS era basicamente Gecko e renderização HTML5 sobre um pequeno kernel Linux. Assim como iOS e iPadOS, a Mozilla poderia oferecer um sistema semelhante para dispositivos/plataformas. Como ela vem investindo em AR e VR nos últimos 5 anos, eu não ficaria surpreso se acabasse apostando em outro Firefox OS.*
Você quis linkar para um repositório forkado? O link https://memorycache.ai/developer-blog/2023/11/30/we-have-a-website.html leva para https://github.com/misslivirose/Memory-Cache, mas você queria dizer https://github.com/Mozilla-Ocho/Memory-Cache?*
Faço isso há muito tempo. A solução do FF é apenas mais automatizada.