PrismCat

Etgpao·paopaoandlingyia.PrismCat

A self-hosted, transparent proxy and debugging console for LLM APIs.

PrismCat is a self-hosted, transparent proxy and debugging console for LLM APIs. Change one line — your base_url — and instantly see every request and response between your app and OpenAI / Claude / Gemini / Ollama / any LLM API, including streaming (SSE).

winget install --id paopaoandlingyia.PrismCat --exact --source winget

Latest 1.14.0·August 14, 2026

Release Notes

PrismCat v1.14.0 中文 PrismCat v1.14.0 带来了一次完整的前端视觉重构,同时加入可切换的上游目标预设,并修复了配置、存储和国际化方面的问题。 主要变化

  • 全面重构 Web UI:采用新的语义化设计 token、左侧导航、页面标题和更清晰的层级关系,统一圆角、边框、间距、状态标签、工具提示与焦点样式。
  • 改善日志和 Trace 体验:重组日志详情抽屉、优化日志表格选中态、调整 Trace 空状态和详情头部,并让复制操作和 URL 展示更加克制。
  • 新增上游目标预设:同一个稳定入口可以配置多个完整目标,在 UI 中切换 URL、超时、出站代理、请求覆盖和 Usage 绑定。切换只影响新请求,进行中的请求继续使用启动时的目标快照。
  • 保持配置兼容:原有单目标 upstreams..target 配置无需迁移,也可以继续使用。
  • 提升可靠性:配置文件改用原子写入;避免空引用集合触发 Blob 误清理;修复空日志表统计返回 NULL 导致的扫描失败。
  • 改善国际化与可访问性:移除中文兜底文本,补齐英文翻译,并统一焦点指示和最小文字尺寸。
  • 更新项目文档、截图和演示数据库生成工具。 升级注意事项
  • 新安装的默认监听端口从 8080 改为 8711。
  • Docker 镜像的默认暴露端口和健康检查地址也改为 8711。
  • 已有配置文件中明确设置的 server.port 不会被覆盖;如果反向代理、健康检查或启动脚本写死了 8080,请同步调整。 English PrismCat v1.14.0 delivers a full visual refresh of the web UI, adds switchable upstream target presets, and improves configuration, storage, and localization reliability. Highlights
  • Reworked the Web UI with semantic design tokens, a left sidebar, clearer page headers and hierarchy, and consistent radii, borders, spacing, status labels, tooltips, and focus states.
  • Improved the log and trace experience: reorganized the log detail drawer, refined table selection states, updated trace empty states and detail headers, and made copy actions and URL presentation more focused.
  • Added switchable upstream target presets: one stable route can expose multiple complete targets that can be switched from the UI, including URL, timeouts, outbound proxy, request-override bindings, and usage-extraction bindings. Switching affects new requests only; in-flight requests keep their start-time snapshot.
  • Preserved configuration compatibility: the existing single-target upstreams..target format still works without migration.
  • Improved reliability: configuration files are now written atomically; Blob garbage collection no longer clears storage on an empty reference set; and statistics no longer fail to scan NULL from an empty log table.
  • Improved localization and accessibility: removed Chinese fallback text, completed English translations, and standardized focus indicators and minimum text sizing.
  • Updated documentation, screenshots, and the demo database seeding tool. Upgrade notes
  • The default listen port for new installations changes from 8080 to 8711.
  • The Docker image's exposed port and health check URL also change to 8711.
  • An explicitly configured server.port in an existing configuration file is not overwritten. Update reverse proxies, health checks, or startup scripts that hard-code 8080. Full Changelog: https://github.com/paopaoandlingyia/PrismCat/compare/v1.13.0...v1.14.0

Installer type: portable

x6406377437227286F81D1B5F74714DA71FAB6B8A68A3FCBA64E13606A91422E37A

Details

Homepage
https://github.com/paopaoandlingyia/PrismCat
License
MIT
Publisher
Etgpao
Support
https://github.com/paopaoandlingyia/PrismCat/issues
Copyright
Copyright (c) 2026 paopaoandlingyia

Tags

aichatbotlarge-language-modelllmproxy

Older versions (13)

1.13.0
x649F5544C5E9F0A8CDC17E84CDA92B8C0EF45649CD116E510C180D15679A1CB40D
1.12.0
x6433C8BF20A829651B71B5E02ECF2CA6C37114AA449DC3E074F38C6E7AB0EDDDAD
1.11.1
x64FD00C3E028748E830576F4CC19754C0CB72C4E7DF2CA2CAB0F3DFEFFB186F789
1.10.0
x64ECDDB23A4E73B570B625A350436F7D54AEF0B642207CEFCC7B67A6EEF2AED5F1
1.9.0
x64CF54D6C338B2171A4AAE05EFB0BDE2E5887B5315B3140DF87E650648688ECA70
1.8.0
x6478E1E0C046E9CE9F27FF20013B7AB7337CD1AD1DF03FC3620381ED2C557909A4
1.7.0
x646B697FD46B57A1A6EA1B0B7801C86417D8B5E3696A6B66A9C06C6C961E62EF09
1.6.0
x647E79275BF448CACD008E1A62444221BDA01462305CBA8D82B9275A3A16C7CDE3
1.5.0
x642BDA591F129468EEF010AFAAB97FF45D536E75C8E4112B34B28B24235E3BBED5
1.4.0
x64F5C8903474D7FC1B5357CDDC5C520799E238BAECCEF080E49D18527942DA181B
1.3.1
x649B33F05979763D4A50AA4222460C4AD5F60227F1FC6679B2794BB7D52BC3B92C
1.3.0
x64A048CD31D15F80E726B9B91EB265E27D49FC0A3F806342B62C011BD460CAE1CE
1.2.0
x64E95189B3CF6975FC663BE88081D8D006B3BE07A67CCE303827BFD32C070C24CD