article Open access

UTA: Unified Terminal Agent for Arabic Code Intelligence

  • Zenodo (CERN European Organization for Nuclear Research)
  • European Organization for Nuclear Research
Research footprint

At a glance

Citations
0
References
0
Comments
0
Paper overview

Abstract

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.

Record transparency

Publication details

DOI
10.5281/zenodo.21537094
OpenAlex
W7170722478
Document type
article
Language
EN
Source
Zenodo (CERN European Organization for Nuclear Research)
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.