Skip to content

Conversation

@naaa760
Copy link
Contributor

@naaa760 naaa760 commented Sep 30, 2025

What's New:

  • Multi-hop Queries: The system now breaks down complex questions into simpler sub-queries and performs iterative retrieval across multiple "hops" for more comprehensive answers
  • Negation Handling: Smart processing of queries with negation words like "not", "without", "except" to filter out unwanted results
  • Vector Search: Uses OpenAI embeddings for semantic similarity search, making document retrieval much more accurate
  • Seamless Integration: Works perfectly with our existing chunking strategies - just load your documents and start querying!

fixes: #34
/claim #34

Key Features:

Handles complex multi-step questions intelligently
Processes negation queries effectively
Integrates with existing Unsiloed chunking
Simple API - just call rag.query() with your documents loaded

Files Changed:

  • Added Unsiloed/services/rag.py - Main RAG system implementation

  • Updated Unsiloed/__init__.py - Exposed RAG functionality

  • Created example_rag.py - Usage examples

  • Updated README.md - Added documentation

  • This makes Unsiloed much more powerful for users who need to ask sophisticated questions across their document collections!

@naaa760
Copy link
Contributor Author

naaa760 commented Nov 13, 2025

Hello! @adnan-cto
please check out this PR

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create an agentic RAG retrieval system

1 participant