Skip to main content

CraftCore

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

CraftCore Hub with API key fields

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

  1. Installation — How CraftCore is added to your project.
  2. Configuration — Set up your API keys and default model.
  3. API Reference — Core classes and methods for using it from code.

Reference