Skip to content

Investigate and Integrate rag_api (LibreChat RAG Service) #82

@stephane-segning

Description

@stephane-segning

Summary

As a platform engineer, I want to investigate the rag_api project (Danny Avila) to understand how it works, how LibreChat integrates with it, and whether we can reuse it for other applications beyond LibreChat.

Acceptance Criteria

Given the rag_api repository and LibreChat RAG documentation,
when we complete the investigation,
then we can decide whether to adopt it as a standalone RAG microservice in our platform.

  • It’s done when we understand the deployment model, API surface, and storage backends of rag_api.
  • It’s done when we can run it locally and connect LibreChat successfully.
  • It’s done when we document whether it can serve other clients besides LibreChat.

Additional Sections

Definition of Done

  • A written integration report exists.
  • Proof-of-concept connection to LibreChat works.
  • Decision recorded: adopt / fork / replace.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions