Framework de orquestração em Python para criar aplicações de IA agêntica e LLM, com suporte a pipelines de RAG, agentes e fluxos de trabalho com várias etapas.
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
Crie uma conta gratuita no JamAI Base Cloud
- 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
Plataforma auto-hospedada para criar agentes e assistentes de IA que respondem a perguntas com base nos seus documentos, com citações e suporte a qualquer modelo.
Banco de dados open source de embeddings para apps de IA, que armazena documentos e vetores para buscas semânticas, híbridas e de texto completo.
Mecanismo de memória persistente, local-first e auto-hospedado para apps e agentes com LLM, com armazenamento em SQLite, recuperação temporal e integração com MCP.
Framework Python de baixo nível para criar agentes com estado e execução durável, com participação humana e memória.
Framework open source para criar apps de IA full-stack em JavaScript/TypeScript, Go, Python e Dart, com APIs unificadas para provedores de modelos.