Skip to content

Add ragleap-rag to Natural Language Processing - #3280

Open
antonyrag wants to merge 1 commit into
vinta:masterfrom
antonyrag:add-ragleap-rag
Open

Add ragleap-rag to Natural Language Processing#3280
antonyrag wants to merge 1 commit into
vinta:masterfrom
antonyrag:add-ragleap-rag

Conversation

@antonyrag

Copy link
Copy Markdown

Project

Project Name

Checklist

  • One project per PR
  • PR title format: Add project-name
  • Entry format: - [project-name](url) - Description ending with period.
  • Description is concise and short

Why This Project Is Awesome

Which criterion does it meet? (pick one)

  • Industry Standard - The go-to tool for a specific use case
  • Rising Star - 5000+ stars in < 2 years, significant adoption
  • Hidden Gem - Exceptional quality, solves niche problems elegantly

Explain:

How It Differs

If similar entries exist, what makes this one unique?

@antonyrag

Copy link
Copy Markdown
Author

ragleap-rag differs from existing RAG entries in the list mainly on the
inference/dependency side rather than being another LangChain/LlamaIndex-
style orchestration layer:

  • Reranking runs on ONNX Runtime (23MB quantized model), not torch/CUDA —
    avoids the 2GB+ dependency most rerankers pull in for CPU-only use
  • 6 vector backends, 8 embedding providers, 12+ generation providers with
    automatic fallback chains if one is down
  • Built-in per-call cost tracking with monthly budgets and auto-downgrade
  • 238 tests, CI on every PR

Happy to adjust the description/placement if there's a better fit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants