Repolode
jonfairbanks

jonfairbanks/local-rag

App de RAG offline que indexa arquivos locais, repositórios do GitHub e sites e responde a perguntas com modelos locais do Ollama, mantendo os dados na sua rede.

Estrelas
765
Forks
95
Issues abertas
10
Último commit
há 4 dias

O que é?

Local RAG é um app open source de geração aumentada por recuperação (RAG) que permite conversar com seus próprios documentos sem enviar conteúdo a serviços de terceiros. Basta indicar arquivos locais, repositórios do GitHub ou sites, e o app indexa esse conteúdo para que um modelo de linguagem responda a perguntas com base nele.

O chat usa modelos locais do Ollama, e os embeddings podem vir do Ollama ou de modelos locais do Hugging Face. As respostas são transmitidas em streaming pelo LlamaIndex. As configurações ficam salvas no navegador, e é possível exportar o histórico do chat.

O projeto inclui proteções para uploads, URLs, tamanho de repositórios e ingestão. A documentação aborda configuração, uso, o pipeline de RAG e solução de problemas.

Recursos principais

  • 01Converse com modelos locais do Ollama
  • 02Embeddings do Ollama ou de modelos locais do Hugging Face
  • 03Indexa arquivos locais, repositórios do GitHub e sites
  • 04Transmite respostas de RAG em streaming pelo LlamaIndex
  • 05Exporta o histórico do chat e salva as configurações no navegador

Casos de uso

  • Consultar documentos privados sem enviá-los a uma API na nuvem
  • Fazer perguntas offline sobre uma base de código ou um repositório do GitHub
  • Criar uma base de conhecimento local a partir de páginas da web e arquivos

Antes de usar

  • Licenciado sob GPL-3.0, uma licença copyleft que exige que as distribuições derivadas permaneçam de código aberto.
  • Os modelos de chat exigem uma instância do Ollama em execução separadamente, com modelos locais.

Em coleções

Tópicos

Perguntas frequentes

O que é local-rag?
App de RAG offline que indexa arquivos locais, repositórios do GitHub e sites e responde a perguntas com modelos locais do Ollama, mantendo os dados na sua rede. Local RAG é um app open source de geração aumentada por recuperação (RAG) que permite conversar com seus próprios documentos sem enviar conteúdo a serviços de terceiros. Basta indicar arquivos locais, repositórios do GitHub ou sites, e o app indexa esse conteúdo para que um modelo de linguagem responda a perguntas com base nele.
local-rag é gratuito? Qual é a licença?
local-rag é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
local-rag ainda é mantido?
Manutenção ativa. O último commit de local-rag foi em 2 de nov. de 2026.
Para que posso usar local-rag?
Consultar documentos privados sem enviá-los a uma API na nuvem Fazer perguntas offline sobre uma base de código ou um repositório do GitHub Criar uma base de conhecimento local a partir de páginas da web e arquivos
Onde consigo local-rag?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jonfairbanks/local-rag

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados