chroma-core/chroma · error · Error
Unsupported Windows architecture: ${arch}. Only ARM64 is sup
Error message
Unsupported Windows architecture: ${arch}. Only ARM64 is supported. What it means
Error "Unsupported Windows architecture: ${arch}. Only ARM64 is supported." thrown in chroma-core/chroma.
Source
Thrown at clients/new-js/packages/chromadb/src/bindings.ts:30
binding = require("chromadb-js-bindings-darwin-arm64");
} else if (arch === "x64") {
binding = require("chromadb-js-bindings-darwin-x64");
} else {
throw new Error(`Unsupported architecture on macOS: ${arch}`);
}
} else if (platform === "linux") {
if (arch === "arm64") {
binding = require("chromadb-js-bindings-linux-arm64-gnu");
} else if (arch === "x64") {
binding = require("chromadb-js-bindings-linux-x64-gnu");
} else {
throw new Error(`Unsupported architecture on Linux: ${arch}`);
}
} else if (platform === "win32") {
if (arch === "arm64") {
binding = require("chromadb-js-bindings-win32-arm64-msvc");
} else {
throw new Error(
`Unsupported Windows architecture: ${arch}. Only ARM64 is supported.`,
);
}
} else {
throw new Error(`Unsupported platform: ${platform}`);
}
export default binding;
View on GitHub (pinned to aecdd12c8a)
When it happens
Trigger: Thrown at clients/new-js/packages/chromadb/src/bindings.ts:30 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of chroma-core/chroma@aecdd12c8a (2026-08-16).
Data as JSON: /api/errors/acd490e67bca7459.
Report an issue: GitHub.