CraftCore
The shared AI inference backend used by every CraftWorks product. One package, one API, three cloud providers.

What It Does
- Unified API — Call OpenAI, Anthropic, or Google models through a single Unity interface.
- API key management — Keys stored with obfuscation in
PlayerPrefs, configurable per-provider. - Model registry — Auto-fetched model lists with per-product overrides.
- Bundled automatically — Products that need it include CraftCore as an embedded package; no manual setup.
CraftCore is bundled with DialogueCraft, LocalizeCraft, and any other CraftWorks product that uses AI. You only need to configure it once.
Start Here
- Installation — How CraftCore is added to your project.
- Configuration — Set up your API keys and default model.
- API Reference — Core classes and methods for using it from code.
Reference
- Supported Models — Compatible models across providers.
- Changelog — Version history.