Files
documente/src/agentic_rag/README.md
Luca Sacchi Ricciardi b7ef07dd34 refactor: rename project from AgenticRAG to DocuMente
## Changes
- Update all references from AgenticRAG to DocuMente
- Update README.md with new project description and structure
- Update LICENSE with new project name
- Update API title and descriptions in main.py
- Update frontend components (Layout, Login, Dashboard, Settings)
- Update static HTML page
- Update all documentation files (prd-v2.md, frontend-plan.md, etc.)
- Update test files with new project name
- Update docker-compose.yml, Dockerfile, requirements.txt

## SEO Benefits
- DocuMente combines 'Documento' and 'Mente' (Italian for Document and Mind)
- Memorable and brandable name
- Reflects the core functionality: AI-powered document intelligence

🎉 Project officially renamed to DocuMente!
2026-04-06 13:54:57 +02:00

1.2 KiB

DocuMente - Agentic Retrieval System

Powered by datapizza-ai

Quick Start

# Install dependencies
pip install datapizza-ai datapizza-ai-clients-openai datapizza-ai-embedders-openai datapizza-ai-vectorstores-qdrant

# Start Qdrant (vector store)
docker run -p 6333:6333 qdrant/qdrant

# Run the API
python -m agentic_rag.api.main

Features

  • 🌐 Web Interface - User-friendly UI for document upload and chat
  • 🔌 REST API - Full API with Swagger documentation at /api/docs
  • 🤖 Agentic RAG - Powered by datapizza-ai framework
  • 📄 Document Processing - PDF, DOCX, TXT, MD support
  • 🔍 Semantic Search - Vector-based retrieval with Qdrant
  • 💬 Chat Interface - Conversational AI with context

API Endpoints

  • POST /api/v1/documents - Upload document
  • GET /api/v1/documents - List documents
  • POST /api/v1/query - Query knowledge base
  • POST /api/v1/chat - Chat endpoint
  • GET /api/health - Health check
  • GET /api/docs - Swagger UI

Architecture

Web UI (React/Vanilla JS)
    ↓
FastAPI REST API
    ↓
datapizza-ai RAG Pipeline
    ↓
Qdrant Vector Store