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!
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-06 13:54:57 +02:00
parent 527adec599
commit b7ef07dd34
40 changed files with 159 additions and 122 deletions

View File

@@ -1,4 +1,4 @@
"""Shared fixtures for AgenticRAG unit tests."""
"""Shared fixtures for DocuMente unit tests."""
import pytest
from unittest.mock import Mock, AsyncMock, MagicMock, patch
@@ -13,7 +13,7 @@ sys.path.insert(0, str(Path(__file__).parent.parent.parent.parent.parent / "src"
def mock_settings():
"""Create a mock Settings object."""
settings = Mock()
settings.app_name = "AgenticRAG"
settings.app_name = "DocuMente"
settings.app_version = "2.0.0"
settings.debug = True
settings.cors_origins = ["http://localhost:3000"]

View File

@@ -44,7 +44,7 @@ class TestChatStream:
response = client.post("/chat/stream", json={"message": "Hello"})
content = response.content.decode("utf-8")
assert "data: Hello from AgenticRAG!" in content
assert "data: Hello from DocuMente!" in content
assert "data: Streaming not fully implemented yet." in content
assert "data: [DONE]" in content

View File

@@ -15,7 +15,7 @@ class TestSettings:
settings = Settings()
assert settings.app_name == "AgenticRAG"
assert settings.app_name == "DocuMente"
assert settings.app_version == "2.0.0"
assert settings.debug is True
assert settings.qdrant_host == "localhost"

View File

@@ -131,7 +131,7 @@ class TestOpenRouterClient:
assert "HTTP-Referer" in headers
assert "X-Title" in headers
assert headers["HTTP-Referer"] == "https://agenticrag.app"
assert headers["X-Title"] == "AgenticRAG"
assert headers["X-Title"] == "DocuMente"
@pytest.mark.asyncio
async def test_invoke_success(self, client):