Installation¶
Prerequisites¶
| Requirement | Version |
|---|---|
| Python | 3.12+ |
| uv | latest |
| xcore | installed in the environment |
xcoreSDK is the development companion to the xcore kernel. It must run inside an environment where xcore is importable.
Install¶
Or clone and install in editable mode for local development:
Project structure for a plugin¶
plugin.yaml (minimal)¶
src/main.py (minimal)¶
Verify¶
You should see all 49 public exports listed, including AutoMixin, action, ok, cached, etc.
Development workflow¶
Editable install
When developing the SDK itself, uv sync installs it in editable mode so changes to sdk/ are reflected immediately without reinstalling.