Skip to content

ndjordjevic/pinrag

v0.3.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

chromadb cursor discord github-repos langchain mcp
+8 more
mcp-server model-context-protocol pdf pypi python llm vscode youtube

Summary

AI summary

Embedding model and LLM provider are now configurable via env or config.

Full changelog

v0.3.0 — Phase 3: Advanced Configuration & Deployment

All Phase 3 changes since Phase 2 (v2.0.0), plus package version sync.

Configuration

  • Embedding and LLM — Embedding model and LLM provider configurable via env or config (e.g. swap OpenAI for other providers).

MCP server

  • Resources — List of indexed documents as read-only resource (oracle-rag://documents).
  • Prompts — Pre-built prompt with parameters: “Ask about this document” (ask_about_documents).

Retriever abstraction

  • LangChain Retriever — RAG pipeline uses store.as_retriever() instead of direct query_index.
  • run_rag() — Accepts optional BaseRetriever (e.g. for reranking) directly.

Error handling

  • Corrupted PDFs — load_pdf_as_documents catches PyPdfError/OSError and re-raises a clear ValueError.
  • Zero retrieval — No chunks → clear message without calling LLM.
  • LLM failure — Rate limit, timeout, or other errors → short message instead of traceback.

Testing

  • Multi-PDF integration — Index two PDFs with different tags; query by document_id and tag; assert cross-document retrieval and correct sources.

Package

  • Version — pyproject.toml set to 3.0.1.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track ndjordjevic/pinrag

Get notified when new releases ship.

Sign up free

About ndjordjevic/pinrag

RAG for PDFs, YouTube, GitHub repos, Discord exports; index documents and query with citations.

All releases →

Beta — feedback welcome: [email protected]