Repolode
EmbeddedLLM

EmbeddedLLM/JamAIBase

Plataforma backend de RAG de código abierto con una interfaz similar a una hoja de cálculo que combina SQLite, LanceDB y orquestación de LLM gestionada mediante una REST API.

Alternativa open source a:Airtable

Estrellas
1,106
Forks
48
Issues abiertos
2
Último commit
hace 15 días

¿Qué es?

JamAI Base es una plataforma backend para crear aplicaciones de generación aumentada por recuperación (RAG). Combina una base de datos SQLite integrada con una base de datos vectorial LanceDB integrada, y gestiona llamadas a LLM, embeddings vectoriales y rerankers como parte de la capa de datos.

Los datos se organizan en varios tipos de tablas: las Generative Tables completan columnas con resultados de LLM; las Action Tables gestionan entradas y salidas de usuarios en tiempo real; las Knowledge Tables contienen datos estructurados y documentos cargados; y las Chat Tables permiten mantener conversaciones con chatbots que pueden consultar las Knowledge Tables. Los usuarios definen columnas y sus relaciones mediante instrucciones en lenguaje natural en una interfaz similar a una hoja de cálculo, y también pueden acceder a las mismas tablas mediante una REST API.

El proyecto admite tanto el autoalojamiento como una opción alojada en la nube. Indica que es compatible con LLM como OpenAI GPT-4, Anthropic Claude 3 y Meta Llama 3, además de ofrecer búsqueda híbrida, reescritura de consultas y fragmentación adaptativa para pipelines de RAG.

Funciones clave

  • 01Tablas generativas que completan automáticamente columnas con contenido generado por LLM
  • 02Tablas de conocimiento para gestionar datos estructurados y documentos cargados
  • 03Tablas de chat para crear chatbots que usan RAG sobre tablas de conocimiento
  • 04Búsqueda híbrida y reranking en búsquedas por palabras clave, datos estructurados y vectores
  • 05REST API integrada para incorporar tablas a aplicaciones

Casos de uso

  • Crear un chatbot que responda preguntas a partir de tus propios documentos
  • Generar columnas de datos estructurados mediante enriquecimiento con LLM
  • Crear una capa de interacción de frontend con IA sin tener que gestionar la infraestructura del backend
  • Crear prototipos de pipelines de RAG desde una interfaz de hoja de cálculo

Inicio rápido

  1. 1

    Crea una cuenta gratuita en JamAI Base Cloud

  2. 2

    Sigue la guía de inicio para el autoalojamiento que encontrarás en la documentación

Antes de usarlo

  • Para el autoalojamiento, hay que seguir una guía externa en lugar de ejecutar un único comando documentado.
  • Algunas funciones dependen del acceso a proveedores de LLM, por lo que es posible que necesites tus propias claves de API.

En colecciones

Temas

Preguntas frecuentes

¿Qué es JamAIBase?
Plataforma backend de RAG de código abierto con una interfaz similar a una hoja de cálculo que combina SQLite, LanceDB y orquestación de LLM gestionada mediante una REST API. JamAI Base es una plataforma backend para crear aplicaciones de generación aumentada por recuperación (RAG). Combina una base de datos SQLite integrada con una base de datos vectorial LanceDB integrada, y gestiona llamadas a LLM, embeddings vectoriales y rerankers como parte de la capa de datos.
¿JamAIBase es gratuito? ¿Qué licencia tiene?
JamAIBase es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿JamAIBase sigue mantenido?
Mantenimiento activo. El último commit de JamAIBase fue el 22 oct 2026.
¿Para qué puedo usar JamAIBase?
Crear un chatbot que responda preguntas a partir de tus propios documentos Generar columnas de datos estructurados mediante enriquecimiento con LLM Crear una capa de interacción de frontend con IA sin tener que gestionar la infraestructura del backend Crear prototipos de pipelines de RAG desde una interfaz de hoja de cálculo
¿Cómo se instala JamAIBase?
Crea una cuenta gratuita en JamAI Base Cloud Sigue la guía de inicio para el autoalojamiento que encontrarás en la documentación
¿Dónde consigo JamAIBase?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EmbeddedLLM/JamAIBase

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados