JamAIBase  by EmbeddedLLM

Open-source RAG backend for AI-enhanced spreadsheet apps

Created 1 year ago
1,074 stars

Top 35.3% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

JamAI Base provides an open-source RAG backend platform designed for building AI applications, targeting developers and researchers who need to create complex LLM workflows. It simplifies AI development by offering a spreadsheet-like UI and a REST API for chaining AI models, managing prompts, and evaluating LLM responses, with embedded SQLite and LanceDB for data and vector storage.

How It Works

JamAI Base utilizes a declarative paradigm, allowing users to define "what" they want rather than "how," simplifying complex data operations. It integrates embedded SQLite for structured data and LanceDB for efficient, scalable vector storage and querying of multi-modal data. The platform orchestrates LLM, vector embeddings, and reranker components, offering features like query rewriting, hybrid search, and adaptive chunking for enhanced RAG capabilities.

Quick Start & Requirements

Highlighted Details

  • Supports various LLMs including OpenAI GPT-4, Anthropic Claude 3, and Meta Llama3.
  • Features built-in RAG with query rewriting, hybrid search, and reranking.
  • Offers "Generative Tables" to transform static data into AI-enhanced entities and "Action Tables" for real-time LLM backend interactions.
  • Utilizes BGE M3-Embedding for multi-lingual, multi-functional text embeddings.

Maintenance & Community

  • Active community support via Discord.
  • GitHub repository available for contributions and stargazing.
  • Links to X and LinkedIn for updates.

Licensing & Compatibility

  • Licensed under Apache 2.0.
  • Permissive license suitable for commercial use and integration into closed-source applications.

Limitations & Caveats

The project appears to be in active development, with a focus on core RAG and data management features. Advanced customization or specific model integrations beyond the listed ones might require custom development.

Health Check
Last Commit

5 months ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
21 stars in the last 30 days

Explore Similar Projects

Starred by Chang She Chang She(Cofounder of LanceDB), Carol Willing Carol Willing(Core Contributor to CPython, Jupyter), and
11 more.

lancedb by lancedb

0.7%
8k
Embedded retrieval engine for multimodal AI
Created 2 years ago
Updated 4 days ago
Starred by Chaoyu Yang Chaoyu Yang(Founder of Bento), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

DB-GPT by eosphoros-ai

0.3%
18k
AI-native data app development framework with agentic workflow
Created 2 years ago
Updated 16 hours ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Nir Gazit Nir Gazit(Cofounder of Traceloop), and
4 more.

llmware by llmware-ai

0.1%
14k
Framework for enterprise RAG pipelines using small, specialized models
Created 2 years ago
Updated 3 months ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
12 more.

mindsdb by mindsdb

0.7%
37k
AI query engine for federated data sources
Created 7 years ago
Updated 19 hours ago
Feedback? Help us improve.