tensorzero
Model Serving & MLOps ArchivedAn open‑source LLMOps platform that provides a unified LLM gateway, observability, evaluation, optimization, and experimentation features.
This repository is archived and no longer actively maintained.
Features
- Unified LLM gateway for calling any major provider through a single API with sub‑millisecond latency
- Observability: store inferences and feedback programmatically or via UI dashboards
- Evaluation & optimization tools to benchmark, tune prompts, models, and inference strategies
- Experimentation capabilities including A/B testing, routing, fallbacks, retries
Recent releases
View all 65 releases →- UI requires authentication when the gateway requires authentication (previously only for gateway usage).
- Improved error handling and logging for complex streaming inferences, including status code propagation and fallbacks.
Full changelog
[!CAUTION]
Breaking Changes
- The UI will now require authentication when the gateway requires authentication. Previously, the UI only required authentication for gateway usage.
New Features
- Improve error handling (e.g. status code propagation) and logging for complex streaming inferences (e.g. fallbacks).
& multiple under-the-hood and UI improvements (thanks @arisp)
- Deprecation: TensorZero Autopilot "Sessions" page removed from UI; future platform‑agnostic workflows planned.
- Gateway defaults to async observability writes; previous synchronous behavior requires `observability.async_writes = false`.
- TypeScript evaluators for inference evaluations
- Support for vLLM's new `reasoning` field
- Aggregated variant usage data (tokens, cost) in UI
Full changelog
[!CAUTION]
Breaking Changes
- The gateway now defaults to async observability writes to reduce tail latency: inferences are sent to the client before they are persisted in the database. To restore the previous behavior, set
observability.async_writes = false. [docs]
[!WARNING]
Deprecations
- Removed the TensorZero Autopilot "Sessions" page from the UI. We recently added a TensorZero MCP that integrates nicely with coding agents, and we'll re-introduce advanced TensorZero Autopilot workflows in a platform-agnostic format soon.
Bug Fixes
- Return HTTP code 429 for rate limiting errors.
- Fixed a bug affecting ClickHouse database names with hyphens. (thanks @ianliuy!)
New Features
- Added TypeScript evaluators (for inference evaluations).
- Added support for vLLM's new
reasoningfield. - Added aggregated variant usage data (tokens, cost, etc.) to the UI.
- Added inference cost data to exported OpenTelemetry traces. (thanks @kimsehwan96!)
- Added
export.otlp.traces.include_content(default false) configuration field to include inference content (e.g. prompts, messages) in exported OpenTelemetry GenAI traces.
& multiple under-the-hood and UI improvements
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.