UTA: Unified Terminal Agent for Arabic Code Intelligence
We present UTA (Unified Terminal Agent), a self-hosted Arabic code intelligence platform that provides six interaction surfaces—Terminal UI, Web GUI, CLI, Daemon, Desktop, and Telegram—unified under a single Python-based core agent loop. UTA is architected as a composable system of tool registries, plugin bridges, model backends, and service modules, designed specifically for Arabic-speaking developers. The system integrates three distinct model backends: SAIF (a multi-expert cybersecurity suite), Averroes-Q (a bilingual Arabic-English instruction-tuned model), and DeepSeek (a general-purpose reasoning model), with automatic Arabic language detection and provider routing. UTA's terminal-native design philosophy prioritizes zero-subscription, self-hosted operation, no vendor lock-in, and first-class Arabic script support across all interfaces—including Arabic variable names, comments, documentation, and technical terminology. We present a comprehensive comparison with GitHub Copilot CLI and Codex CLI across eight dimensions: Arabic support, deployment model, extensibility, multi-surface architecture, cost model, model diversity, enterprise readiness, and plugin ecosystem. UTA is released under the MIT license as part of the Hayula ecosystem and is available at https://github.com/HayulaLab/hayula-core.
Authors
- Yahya Saqban
Institutions
- Tula University (RU)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-07-24
- DOI
- https://doi.org/10.5281/zenodo.21537098
- Primary Topic
- Natural Language Processing Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00