anomalyco / anomalyco/models.dev

Add T-Systems LLMHub as a provider

Open
#1,626 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
6.9k
Forks
1.7k
Avg merge
3h 21m
Merged PRs (30d)
873

Description

Request

Add T-Systems AI Foundation Services (LLMHub) as a new provider in models.dev.

Why

T-Systems LLMHub is a GDPR-compliant, EU-hosted LLM gateway run by Deutsche Telekom's enterprise IT subsidiary. It exposes 38 models — a mix of frontier proprietary models (OpenAI, Anthropic, Google, Mistral) and open-weight models hosted on T-Cloud Germany (Llama, Qwen, GPT-OSS, Teuken). It is widely used by European enterprises that need EU data residency for AI workloads, and currently has no entry in models.dev.

Provider details

Proposed model coverage (38 total)

Category Count
LLMs 30
Embeddings 5
Audio (Whisper) 2
Image generation 1

Status

Implementation submitted in PR #1383. The PR uses `extends` (README rule 3a) for 26 of 38 wrapper models, inheriting from canonical definitions in `providers/{anthropic,openai,google,mistral,llama,alibaba}/` with T-Systems pricing markup as local overrides. Validation passes (`bun run validate`) and `bun run compare:migrations` shows zero diff for the conversions.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing PR #1383 and the canonical provider definitions under providers/{anthropic,openai,google,mistral,llama,alibaba}/. Run bun run validate and bun run compare:migrations to verify the provider and model catalog; done means validation passes and the migration comparison has zero diff.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.