A monorepo containing a React frontend and Python backend for translating and validating text using LLMs.
frontend/
- Vite React application with Material UIbackend/
- Python FastAPI backend servicescripts/
- Project setup and management scripts
-
Install dependencies:
# Frontend cd frontend npm install # Backend cd backend pip install -r requirements.txt
-
Start development servers:
# Frontend (in frontend directory) npm run dev # Backend (in backend directory) python -m uvicorn main:app --reload
- Text translation using Qwen LLM
- Translation validation service
- Support for various input formats:
- Single string
- Multiple strings (object)
- Text with code blocks
- JSON output with translation results and accuracy metrics
- Vite
- React
- Material UI
- TypeScript
- Python
- FastAPI
- Qwen LLM