An AI Agentic framework to extract insights from raw data.
- Document processing pipeline with specialized AI agents
- Vector-based document storage and retrieval
- Integration with Ollama for LLM processing
- CLI interface for document management and querying
- Event-driven architecture for agent communication
- Clone the repository:
git clone https://github.com/YOUR_USERNAME/retrievio.git
cd retrievio
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Install Ollama and required models:
Follow Ollama installation instructions from: https://ollama.ai/
E.G., ollama pull llama2
- Start the document processing pipeline:
python -m retrievio start
- Process a directory of documents:
python -m retrievio process-directory /path/to/documents
- Search through processed documents:
python -m retrievio search "your query here"
MIT License - see LICENSE file for details