anomalyco / anomalyco/models.dev
feat: Add Apertis provider support
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 6.9k
- Forks
- 1.7k
- Avg merge
- 3h 21m
- Merged PRs (30d)
- 873
Description
Summary
Add Apertis as a new LLM provider. Apertis is a model aggregation service with 470+ models, using OpenAI-compatible API.
Provider Details
- API Base URL:
https://api.apertis.ai/v1 - Environment Variable:
APERTIS_API_KEY - NPM Package:
@ai-sdk/openai-compatible - Documentation: https://apertis.ai/docs
Initial Models
| Model ID | Name | Tool Call | Reasoning |
|---|---|---|---|
| claude-opus-4-5-20251101 | Opus 4.5 | Yes | No |
| claude-opus-4-5-20251101-thinking | Opus 4.5 (Thinking) | Yes | Yes |
| claude-sonnet-4.5 | Sonnet 4.5 | Yes | No |
| claude-sonnet-4.5-20250929-thinking | Sonnet 4.5 (Thinking) | Yes | Yes |
| gpt-5.2-pro | GPT-5.2 Pro | Yes | No |
| gpt-5.2 | GPT-5.2 | Yes | No |
| gpt-5.2-codex | GPT-5.2 Codex | Yes | No |
| gemini-3-pro-preview | Gemini 3 Pro | Yes | No |
| grok-code-fast-1 | Grok Code Fast 1 | Yes | No |
| glm-4.7 | GLM-4.7 | Yes | No |
| glm-4.7-thinking | GLM-4.7 (Thinking) | Yes | Yes |
| minimax-m2.1 | MiniMax M2.1 | Yes | No |
Implementation
Will create:
providers/apertis/provider.toml- Individual model TOML files for each model listed above
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's existing provider layout, then use providers/apertis/provider.toml as the entry point. Create the provider definition and individual model TOML files for the 12 listed models, using the stated API URL, environment variable, package, and model capabilities. Done means all requested Apertis provider and model files are present.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 52/100