Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

MasrourKenza/LLM-powered-translator-application

Domain:

natural language processing

Record type:

softwaretools
Creator:
Mas
Host:
DarijaTranslator is a full-stack application that leverages a Large Language Model (LLM) to translate English text and speech into Moroccan Arabic (Darija) # Darija LLM Translator 🇲🇦 An LLM-powered English → Moroccan Arabic (Darija) translator with voice input/output and Chrome extension support. ## Features - English → Darija translation using Gemini LLM - Speech-to-text & text-to-speech - Secure REST API (Basic Auth) - Web UI + Chrome Extension ## Architecture darijaTranslator (backend)/ │ ├── src/main/java/org/mql/translator/ │ ├── pom.xml │ frontend/ │ ├── indexAI.html │ ├── app.js │ ├── login.html │ ├── login.js │ └── style.css │ └── chrome-extension/ ├── manifest.json ├── sidepanel.html ├── sidepanel.js ## Tech Stack ### Front-End HTML5 / CSS3 JavaScript (Vanilla JS) Web Speech API (SpeechRecognition, SpeechSynthesis) Chrome Extension APIs ### Backend Java Jakarta EE JAX-RS (RESTful Web Services) Servlet Filters Apache Tomcat (deployment server) ### LLM Integration Google Gemini API Model: Gemini 2.5 Flash ## Deployment ### Backend The application is packaged as a WAR file and deployed on Apache Tomcat. The Gemini API key is supplied via an environment variable. ### Front-End The web application runs in any modern browser. The Chrome extension is loaded in developer mode.

Visit

github.com

Tasks

machine translation

Languages

Arabic, Algerian SpokenArabic, Moroccan Spoken

Similar

SEMLALY/Darija-Translator-using-LLM-powered-RESTful-Web-Service-IlyassBartal/llm-darija-translatorennaguiyoussef/LLM-Translator-ProjectAIBauchi/AI-POWERED-Hausa-Sayawa-TranslatorAI-Powered & LLM-Assisted Attacks (Africa)BilalH100/LLM-English-to-darija-translator-project

SEMLALY/Darija-Translator-using-LLM-powered-RESTful-Web-Service-

LLM-powered RESTful API that translates English text into Moroccan Darija using Google Gemini Flash

IlyassBartal/llm-darija-translator

# LLM Darija Translator An LLM-powered RESTful web service for translating text from English (or an

ennaguiyoussef/LLM-Translator-Project

translator english to darija # LLM-Translator-Project ## Description This project implements an LL

AIBauchi/AI-POWERED-Hausa-Sayawa-Translator

Advanced language translation system utilizing state-of-the-art AI models to translate text seamless

AI-Powered & LLM-Assisted Attacks (Africa)

Part of the Africa Cyber Threat Intelligence collection by electricsheepafrica. Acquisition: SYNTHE

BilalH100/LLM-English-to-darija-translator-project

LLM-powered RESTful web service for translation to Moroccan Darija # LLM-powered RESTful Web Servic