Skip to main content

Supported Models

CraftCore supports three cloud providers plus custom OpenAI-compatible endpoints. Models are auto-fetched from each provider's API and cached for 24 hours. Fallback lists are used when offline.


OpenAI

Models are fetched live from the OpenAI API. Common models:

ModelBest ForNotes
gpt-4.1-miniTranslation, simple generationFast, cost-effective
gpt-4.1Complex dialogue writingHigher quality
gpt-4.1-nanoHigh-volume batch tasksFastest, cheapest
o4-miniReasoning-heavy tasksReasoning model

Anthropic

ModelBest ForNotes
claude-haiku-4-5Translation, simple generationFast, cost-effective
claude-sonnet-4-5Complex dialogue, nuanced writingBest balance
claude-opus-4Complex creative writingHighest quality

Google (Gemini)

Models are filtered to the latest generation. Only base models (pro, flash, flash-lite) are shown.

ModelBest ForNotes
gemini-2.5-flashBalanced performanceFast with reasoning
gemini-2.5-proComplex tasksHighest quality, 1M context
gemini-2.0-flashSimple generationUltra-fast
gemini-2.0-flash-liteBatch tasksMost efficient

Custom Endpoints

Any OpenAI-compatible chat completions API works as a custom provider. This includes:

  • Self-hosted models -- Ollama, LM Studio, vLLM, llama.cpp
  • Alternative providers -- Together AI, Groq, Fireworks, Deepseek
  • Corporate gateways -- Azure OpenAI, AWS Bedrock proxies

The custom client uses the same OpenAIClient with a custom base URL.


Model Selection Tips

For Translation

Use cheap, fast models: gpt-4.1-mini, claude-haiku-4-5, gemini-2.0-flash. Translation quality is consistent across tiers.

For Dialogue Writing

Use mid-tier or higher: gpt-4.1, claude-sonnet-4-5, gemini-2.5-pro. Better understanding of character voice and narrative structure.

Temperature Guidelines

TemperatureUse Case
0.0 -- 0.3Translation (consistent, faithful)
0.3 -- 0.6Editing, modification
0.6 -- 0.9Creative generation

Usage Tracking

ApiUsageTracker automatically tracks tokens and estimated costs across all API calls. View usage in the CraftCore Hub Dashboard tab.