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

47 lines
1.2 KiB
Markdown

# DocuMente - Agentic Retrieval System
Powered by [datapizza-ai](https://github.com/datapizza-labs/datapizza-ai)
## Quick Start
```bash
# 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
```