Skip to content

absolutejs/rag-adapters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@absolutejs/rag-adapters

Vector-store adapters for @absolutejs/rag — a private workspace monorepo. Each adapter is published as its own package and depends on @absolutejs/rag; install only the one for your backend.

Adapter Package Backend Status
pinecone/ @absolutejs/rag-pinecone Pinecone
postgres/ @absolutejs/rag-postgres PostgreSQL/pgvector
sqlite/ @absolutejs/rag-sqlite SQLite + optional native vec0

Why a monorepo

Adapters share the RAGVectorStore contract from @absolutejs/rag. Keeping them in one workspace means a contract change can update every adapter in a single PR, with one CI and one bun install — while each still publishes independently so consumers pull only the backend (and its heavy deps) they actually use.

Develop

bun install          # installs every workspace member
bun run typecheck    # across all adapters
bun run test         # across all adapters
bun run build        # across all adapters

License

CC BY-NC 4.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors