Open source
BenchLytix is committed to open-sourcing the scoring stack so any vendor or buyer can independently audit how a score is computed. Methodology is public today (indie v2.6.0 and enterprise v1.1). The benchmark suite is live under Apache 2.0. The TypeScript SDK (@benchlytixai/sdk), Python SDK (benchlytix), and MCP server (benchlytix-mcp-server) are now published on npm and PyPI under MIT — source at github.com/ckpark123/benchlytix-sdks. The canonical incumbent scorer is also public at github.com/ckpark123/benchlytix-incumbent-scorer (MIT, published 2026-05-06).
Why open-source the scorer
Two reasons. First, methodology drift between the spec and the implementation has been a real risk during early development — published code makes drift externally observable, not just internally. Second, vendors disputing a score should be able to re-run the scorer against their own evidence and reproduce the result before opening a takedown thread. Open-source code closes that loop.
Repos
All licenses are permissive so vendors and integrators can fork, modify, and redistribute without legal friction. The benchmark-suite shipped under Apache 2.0; the SDK family (TypeScript, Python, MCP server) ships under MIT to match the thin-API-client shape and minimize legal review for downstream users.
benchmark-suite Published
The Tier 2 API benchmarking harness — test cases, judge rubrics, runner, and supporting scripts. Public today; clone, run against any agent with a public API, and reproduce a leaderboard score from public inputs.
Repository: github.com/ckpark123/benchmark-suite
License: Apache 2.0
Contents:
cases/— task-specific test casesrubrics/— judge rubrics by dimensionsrc/— runner + scoring codescripts/— helpers for local executionREADME.md— install + run instructions
@benchlytixai/sdk (TypeScript) Published
Official TypeScript SDK for the BenchLytix Machine API. Published on npm as @benchlytixai/sdk (the @benchlytix npm scope was unavailable; @benchlytixai is the canonical scope). 17 passing tests including brand-separation regression gate.
Repository: github.com/ckpark123/benchlytix-sdks
Install: npm install @benchlytixai/sdk
License: MIT
Contents:
src/client.ts— BenchLytix class with leaderboard/agent/verifyStatus methodssrc/types.ts— request/response interfaces matching the v1 APIsrc/errors.ts— typed error hierarchy (Auth/NotFound/RateLimit/Server)README.md— install + 3-method quickstart
benchlytix (Python) Published
Official Python SDK for the BenchLytix Machine API. Published on PyPI as benchlytix. Sync + async clients, pydantic types, 18 passing tests including brand-separation gate.
Repository: github.com/ckpark123/benchlytix-sdks
Install: pip install benchlytix
License: MIT
Contents:
src/benchlytix/client.py— BenchLytix and AsyncBenchLytix classessrc/benchlytix/types.py— pydantic response modelssrc/benchlytix/errors.py— typed error hierarchyREADME.md— install + sync/async quickstart
benchlytix-mcp-server Published
Model Context Protocol server wrapping the public API. Published on npm as benchlytix-mcp-server. Exposes get_leaderboard, get_agent_score, verify_agent, get_categories, compare_agents, get_methodology as tools to any MCP-compatible client (Claude Desktop, Cursor, VS Code). 16 passing tests.
Repository: github.com/ckpark123/benchlytix-sdks
Install: npx benchlytix-mcp-server
License: MIT
Contents:
src/index.ts— MCP server entrypoint (stdio transport)src/tools.ts— 6 tool handlers + JSON-schema definitionsREADME.md— install + Claude Desktop config example
benchlytix-incumbent-scorer Published
The canonical 4-pillar Public-Evidence Proxy scorer (v1.0) used to rank Salesforce Agentforce, ServiceNow Now Assist, Microsoft Copilot Studio, and the rest of the enterprise vendor cohort. Pure function — no I/O, no LLM calls, deterministic output. Published as a public GitHub repo 2026-05-06; clone, drop your own evidence into the typed VendorEvidence shape, and reproduce the published score before opening a takedown thread.
Repository: github.com/ckpark123/benchlytix-incumbent-scorer
License: MIT
Contents:
canonical-scorer.ts— pure function applying the rubrictypes.ts— VendorEvidence shape (one field per addendum sub-component)evidence/— per-vendor evidence objects with citation URLs (11 vendors)README.md— boundary-case policies + calibration baseline
How to audit the scorer today
The canonical incumbent scorer (v1.0) is pure-function and stable. Until the public repo is live, audit access is available on request:
- Email legal@benchlytix.com with the subject "Source audit request — incumbent scorer".
- Identify yourself (vendor name + your role, or buyer organization). NDA is mutual and non-burdensome.
- We share the scorer source + per-vendor evidence files within 5 business days. The methodology page (/docs/incumbent-methodology) maps every line of code to a published rubric row, so review is a few hours of reading rather than reverse-engineering.
How to verify a score against your own data
For incumbent vendors specifically — even before the repo is public, you can replicate our scoring locally:
- Read the rubric at /docs/incumbent-methodology. Every sub-component, point cap, and pillar formula is listed with the exact wording used in the scorer's code comments.
- Score yourself against each sub-component using only the publicly available documentation we cite on your profile (link:
/agents/<your-slug>, "Evidence" section). - Apply the composite formula:
ROUND((R + L + C + S) / 325 * 79). Result should match the published score within ±1 (rounding). - If your manual reproduction differs from our published score by more than ±1, file a factual dispute (Section B of the vendor response template) — that's a real bug we want to fix.
Publication timeline
Status reflects what's actually live, not what's scheduled. The benchmark suite shipped 2026-04-18, the SDK family (@benchlytixai/sdk + benchlytix Python + benchlytix-mcp-server) shipped 2026-05-05, and the canonical incumbent scorer shipped 2026-05-06 at github.com/ckpark123/benchlytix-incumbent-scorer. Every repo published is MIT or Apache 2.0; the table above states the per-repo license.
Public API alongside
The public API is a separate, parallel transparency lever — a verified buyer can fetch any agent's published score without running our code. The API and the open-source scorer serve different audiences (integrators vs auditors) and ship on independent timelines. Note: API access requires an active $500/mo API Access subscription; the SDKs and MCP server above are MIT-licensed and free to clone / fork / read regardless of subscription state.