mglynnhenley/mikehasprobes

Mike fork adding per-token hallucination scoring over an external probe service

Single focused PR (MAT-37/38/39) that introduced hallucination-probe scoring across both chat and tabular review, followed by a UI pass replacing the original heat-strip badge with inline token tints and the threshold slider. Migration cleanup consolidated probe columns into one file. No other active work visible.

View on GitHub →

mglynnhenley/mikehasprobes has one defining addition: after each Claude or Gemini completion, the assistant text is scored by a Modal-hosted, OpenAI-compatible probe service. Per-token confidence scores stream back over the existing SSE channel and render as inline background tints on the assistant message. The feature is fully opt-in via PROBE_API_URL; absent that env var the rest of the app runs unchanged.

The fork also ships a local mock probe endpoint for development, a content_done SSE event to decouple the typing indicator from the scoring animation, and a localStorage-persisted threshold slider so users can tune which tokens get highlighted. A "Think" toggle for Anthropic adaptive thinking was added alongside, made opt-in after the author found Sonnet 4.6 rejected the flag when sent unconditionally.

What's in it

Direction

chat-uicompliance

Activity

Themed changes and pull requests touching this fork, newest first. Themed changes that haven't been turned into a public post yet still appear — they're real work even without a published writeup.

Threads of work (detailed view)

4 threads have been distilled into posts.

Hallucination-probe scores wired into chat and tabular review

mglynnhenley added per-token hallucination scoring to both chat turns and tabular cells, routing completed assistant output through an external Modal-hosted probe service and streaming the scores back over the existing SSE channel. The whole integration sits behind a single env var and degrades gracefully when it's absent.

External hallucination-probe service wired in, with heat-strip UI and mock endpoint

mglynnhenley forked Mike to add post-hoc hallucination scoring: after each Claude or Gemini turn, the completed assistant text is sent to a Modal-hosted probe service which returns per-token confidence scores. Those scores stream back over the same SSE channel and light up inline tints over the assistant text.

Pull requests (detailed view)

1 PR touch this fork — inbound (filed against it) or outbound (filed from it). State icons match the editorial dashboard.

✅ Merged (1)