Skip to main content

CraftCore Installation

Requirements

RequirementVersion
Unity2022.3 LTS or newer

CraftCore has no additional package dependencies.

Automatic Installation

CraftCore is bundled with CraftWorks products (DialogueCraft, LocalizeCraft) and imports automatically. No separate installation step is needed.

Package Location

CraftCore installs as a local package at Packages/com.craftworks.craftcore/.

Packages/com.craftworks.craftcore/
├── Runtime/
│ ├── Api/ # IApiClient, ApiClientFactory, OpenAIClient, AnthropicClient, GoogleAIClient
│ └── Core/ # CraftCoreSettings, CraftCoreAI, ApiProvider, ApiUsageTracker, CraftCoreProduct
├── Editor/
│ ├── Hub/ # CraftCore Hub window (central dashboard)
│ └── ModelRegistry # Model fetching and caching
└── package.json

Verify Installation

  1. Open Tools > CraftWorks > CraftCore > Hub.
  2. The CraftCore Hub should open showing the Dashboard and APIs tabs.
  3. If the menu item is missing, check that the package imported correctly.

Assembly Definitions

AssemblyNameNamespacePlatforms
RuntimeCraftWorks.CraftCore.RuntimeCraftCore, CraftCore.ApiAll
EditorCraftWorks.CraftCore.EditorCraftCore.EditorEditor only

To call CraftCore APIs from your own scripts, add CraftWorks.CraftCore.Runtime as a reference in your assembly definition.