에이전트형 AI 및 LLM 애플리케이션을 구축하는 Python 오케스트레이션 프레임워크로, RAG 파이프라인, 에이전트, 다단계 워크플로를 지원합니다.
EmbeddedLLM/JamAIBase
SQLite, LanceDB, 관리형 LLM 오케스트레이션을 REST API로 제공하고 스프레드시트형 UI를 갖춘 오픈소스 RAG 백엔드 플랫폼입니다.
대체할 수 있는 제품:Airtable
- 스타
- 1,106
- 포크
- 48
- 열린 이슈
- 2
- 마지막 커밋
- 15일 전
어떤 프로젝트인가요?
JamAI Base는 검색 증강 생성(RAG) 애플리케이션을 만들기 위한 백엔드 플랫폼입니다. 임베디드 SQLite 데이터베이스와 임베디드 LanceDB 벡터 데이터베이스를 결합하고, 데이터 계층에서 LLM 호출, 벡터 임베딩, 리랭커를 관리합니다.
데이터는 여러 테이블 유형으로 구성됩니다. LLM 출력으로 열을 채우는 Generative Tables, 실시간 사용자 입력과 출력을 처리하는 Action Tables, 구조화된 데이터와 업로드한 문서를 보관하는 Knowledge Tables, Knowledge Tables의 데이터를 활용할 수 있는 챗봇 대화를 위한 Chat Tables가 있습니다. 사용자는 스프레드시트형 인터페이스에서 자연어 프롬프트로 열과 열 간 관계를 정의할 수 있으며, 동일한 테이블에 REST API로도 접근할 수 있습니다.
프로젝트는 자체 호스팅과 클라우드 호스팅 옵션을 모두 지원합니다. OpenAI GPT-4, Anthropic Claude 3, Meta Llama 3 같은 LLM을 지원하며, RAG 파이프라인을 위한 하이브리드 검색, 쿼리 재작성, 적응형 청킹도 제공한다고 명시하고 있습니다.
핵심 기능
- 01LLM이 생성한 콘텐츠로 열을 자동으로 채우는 Generative Tables
- 02구조화된 데이터와 업로드한 문서를 관리하는 Knowledge Tables
- 03Knowledge Tables의 데이터를 RAG에 활용하는 챗봇을 구축하는 Chat Tables
- 04키워드·구조화 데이터·벡터 검색을 결합한 하이브리드 검색 및 리랭킹
- 05애플리케이션에서 테이블을 연동할 수 있는 내장 REST API
활용 사례
- 자체 문서를 바탕으로 질문에 답하는 챗봇 구축
- LLM 기반 데이터 보강으로 구조화된 데이터 열 생성
- 백엔드 기반 작업을 직접 관리하지 않고 AI 기반 프런트엔드 상호작용 계층 구현
- 스프레드시트 인터페이스에서 RAG 파이프라인 프로토타이핑
빠른 시작
- 1
JamAI Base Cloud에서 무료 계정에 가입하기
- 2
문서의 셀프 호스팅 실행 가이드를 따르기
사용 전 알아둘 점
- 셀프 호스팅을 하려면 문서에 나온 단일 명령어가 아니라 외부 가이드를 따라야 합니다.
- 일부 기능은 LLM 제공업체에 대한 액세스가 필요하므로 자체 API 키가 필요할 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- JamAIBase은(는) 무엇인가요?
- SQLite, LanceDB, 관리형 LLM 오케스트레이션을 REST API로 제공하고 스프레드시트형 UI를 갖춘 오픈소스 RAG 백엔드 플랫폼입니다. JamAI Base는 검색 증강 생성(RAG) 애플리케이션을 만들기 위한 백엔드 플랫폼입니다. 임베디드 SQLite 데이터베이스와 임베디드 LanceDB 벡터 데이터베이스를 결합하고, 데이터 계층에서 LLM 호출, 벡터 임베딩, 리랭커를 관리합니다.
- JamAIBase은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- JamAIBase은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- JamAIBase은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. JamAIBase의 마지막 커밋은 2026년 10월 22일입니다.
- JamAIBase은(는) 어디에 사용할 수 있나요?
- 자체 문서를 바탕으로 질문에 답하는 챗봇 구축 LLM 기반 데이터 보강으로 구조화된 데이터 열 생성 백엔드 기반 작업을 직접 관리하지 않고 AI 기반 프런트엔드 상호작용 계층 구현 스프레드시트 인터페이스에서 RAG 파이프라인 프로토타이핑
- JamAIBase는 어떻게 설치하나요?
- JamAI Base Cloud에서 무료 계정에 가입하기 문서의 셀프 호스팅 실행 가이드를 따르기
- JamAIBase은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/EmbeddedLLM/JamAIBase
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
자체 호스팅 환경에서 문서를 바탕으로 출처를 제시하며 질문에 답하는 AI 에이전트와 어시스턴트를 어떤 모델로든 구축할 수 있는 플랫폼입니다.
AI 앱을 위한 오픈 소스 임베딩 데이터베이스로, 문서와 벡터를 저장해 시맨틱·하이브리드·전체 텍스트 검색을 지원합니다.
LLM 앱과 에이전트를 위한 로컬 우선 셀프 호스팅 영구 메모리 엔진으로, SQLite 저장소와 시간 기반 회상, MCP 연동을 지원합니다.
지속 실행, 휴먼 인 더 루프, 메모리를 지원하는 상태 기반 장기 실행 에이전트를 구축하기 위한 저수준 Python 프레임워크입니다.
JavaScript/TypeScript, Go, Python, Dart로 풀스택 AI 앱을 만들고 여러 모델 제공업체의 API를 통합해 사용할 수 있는 오픈소스 프레임워크입니다.