Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 1.13 KB

README.md

File metadata and controls

54 lines (43 loc) · 1.13 KB

RetrievIO

An AI Agentic framework to extract insights from raw data.

Features

  • 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

Installation

  1. Clone the repository:
git clone https://github.com/YOUR_USERNAME/retrievio.git
cd retrievio
  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Install Ollama and required models:
Follow Ollama installation instructions from: https://ollama.ai/
E.G., ollama pull llama2

Usage

  1. Start the document processing pipeline:
python -m retrievio start
  1. Process a directory of documents:
python -m retrievio process-directory /path/to/documents
  1. Search through processed documents:
python -m retrievio search "your query here"

License

MIT License - see LICENSE file for details