Coral publishes macOS, Linux, and x86_64 Windows artifacts. Windows support
currently targets native Windows 10/11 on
x86_64-pc-windows-msvc; ARM64
Windows is not released.Install Coral
- Homebrew
- Install script
- Windows ZIP
- Build from source
- Build for Windows
Upgrade
- Homebrew
- Install script
- Windows ZIP
Uninstall
- Homebrew
- Install script
- Windows ZIP
Skills
Coral publishes a set of agent skills that teach your coding agent how to use Coral effectively. Install them with:coral— teaches your agent the discovery-first MCP workflow for answering data questions through Coral, including how to uselist_catalog,search_catalog,coral.tables,coral.table_functions,coral.columns, andcoral.inputs.coral-create-source-spec— guides your agent through authoring or repairing a custom source spec YAML forcoral source add --file, or adapting it into a bundled source.coral-review-source-spec— guides source manifest and source PR reviews for correctness, query ergonomics, documentation quality, and consistency with existing Coral sources.
Local state
Coral stores local state in its platform-specific configuration directory. You can override that location with:%APPDATA%\withcoral\coral\config.
Important files include:
config.tomlfor installed-source metadata, non-secret variables, and runtime settings. See Configuration.- imported source specs under
workspaces/<workspace>/sources/<source>/manifest.yaml - source secrets stored separately within the same local trust boundary
Bundled source specs are not copied into the config directory. Coral resolves them from the current binary when you validate or query a bundled source, so upgrades pick up newer bundled manifests without re-adding the source.