Repolode
EmbeddedLLM

EmbeddedLLM/JamAIBase

Plataforma de backend RAG open source com interface semelhante a uma planilha, que combina SQLite, LanceDB e orquestração gerenciada de LLMs por uma REST API.

Alternativa open source a:Airtable

Estrelas
1,104
Forks
48
Issues abertas
2
Último commit
há 16 dias

O que é?

JamAI Base é uma plataforma de backend para criar aplicações de geração aumentada por recuperação (RAG). Ela combina um banco de dados SQLite embarcado com um banco de dados vetorial LanceDB também embarcado, e gerencia chamadas a LLMs, embeddings vetoriais e rerankers na camada de dados.

Os dados são organizados em vários tipos de tabela: Generative Tables, que preenchem colunas com resultados gerados por LLMs; Action Tables, que processam entradas e saídas de usuários em tempo real; Knowledge Tables, que armazenam dados estruturados e documentos enviados; e Chat Tables, para conversas com chatbots que podem consultar Knowledge Tables. Os usuários definem colunas e as relações entre elas por meio de prompts em linguagem natural, em uma interface no estilo de planilha, e as mesmas tabelas podem ser acessadas por uma REST API.

O projeto pode ser hospedado por conta própria e também oferece uma opção hospedada na nuvem. Ele declara oferecer suporte a LLMs como OpenAI GPT-4, Anthropic Claude 3 e Meta Llama 3, além de busca híbrida, reescrita de consultas e divisão adaptativa em chunks para pipelines RAG.

Recursos principais

  • 01Tabelas generativas que preenchem automaticamente colunas com conteúdo gerado por LLMs
  • 02Tabelas de conhecimento para gerenciar dados estruturados e documentos enviados
  • 03Tabelas de chat para criar chatbots que usam RAG sobre tabelas de conhecimento
  • 04Busca híbrida e reranking em buscas por palavras-chave, dados estruturados e vetores
  • 05REST API integrada para conectar tabelas a aplicações

Casos de uso

  • Criar um chatbot que responde a perguntas com base nos seus próprios documentos
  • Gerar colunas de dados estruturados com enriquecimento baseado em LLMs
  • Criar uma camada de interação no frontend baseada em IA sem gerenciar a infraestrutura de backend
  • Prototipar pipelines RAG por meio de uma interface de planilha

Início rápido

  1. 1

    Crie uma conta gratuita no JamAI Base Cloud

  2. 2

    Siga o guia de inicialização para auto-hospedagem disponível na documentação

Antes de usar

  • Para fazer a auto-hospedagem, é preciso seguir um guia externo em vez de executar um único comando documentado.
  • Alguns recursos dependem do acesso a provedores de LLM, então talvez você precise das suas próprias chaves de API.

Em coleções

Tópicos

Perguntas frequentes

O que é JamAIBase?
Plataforma de backend RAG open source com interface semelhante a uma planilha, que combina SQLite, LanceDB e orquestração gerenciada de LLMs por uma REST API. JamAI Base é uma plataforma de backend para criar aplicações de geração aumentada por recuperação (RAG). Ela combina um banco de dados SQLite embarcado com um banco de dados vetorial LanceDB também embarcado, e gerencia chamadas a LLMs, embeddings vetoriais e rerankers na camada de dados.
JamAIBase é gratuito? Qual é a licença?
JamAIBase é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
JamAIBase ainda é mantido?
Manutenção ativa. O último commit de JamAIBase foi em 22 de out. de 2026.
Para que posso usar JamAIBase?
Criar um chatbot que responde a perguntas com base nos seus próprios documentos Gerar colunas de dados estruturados com enriquecimento baseado em LLMs Criar uma camada de interação no frontend baseada em IA sem gerenciar a infraestrutura de backend Prototipar pipelines RAG por meio de uma interface de planilha
Como instalar JamAIBase?
Crie uma conta gratuita no JamAI Base Cloud Siga o guia de inicialização para auto-hospedagem disponível na documentação
Onde consigo JamAIBase?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/EmbeddedLLM/JamAIBase

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

Projetos relacionados