# Tigrigna API Service
**Production-ready REST API for Tigrigna (ትግርኛ) and Amharic language tools**
Offline translation • Real-time news fetching • Secure API key access
This service provides high-quality language tools for low-resource Ge’ez-script languages (Tigrigna & Amharic), perfect for integration with LLMs, chatbots, education apps, and research.
## Features
- **Bidirectional Translation** (Tigrigna ↔ English, Amharic ↔ English) powered by Meta’s NLLB-200 (offline after first load)
- **Latest Tigrigna News** fetching from trusted sources (Shabait, Tigray Media House, etc.)
- **Secure access** via API key
- Interactive documentation with Swagger UI and ReDoc
- Designed for LLM function calling and RAG workflows
## Quick Start
```bash
# Install dependencies
pip install -r requirements.txt
# Run locally
uvicorn app:app --reload
Visit:
Swagger UI:
127.0.0.1