GitShow/colinhacks/frizz
colinhacks

frizz

The UI your coding agent should have implemented. Runs on localhost, designed for massively parallel work.

by colinhacks
agentsaiclaude-codecodexdeveloper-toolsorchestration
Star on GitHubForkWebsite

HTML

11 stars1 forks3 contributorsActive · 1d agoSince 2026v0.3.0MIT

Meet the team

See all 3 on GitHub →
colinhacks
colinhacks1.3k contributions

Languages

View on GitHub →
HTML63.3%
TypeScript30.6%
JavaScript5.8%
CSS0.3%
Shell0%

Commit activity

Last 12 weeks · 1287 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
colinhacks
Polish awaiting confirmation cardsMergedPR

Summary remove the detached awaiting-card footer and integrate the confirmation action into the callout body improve hierarchy with a quiet icon tile, readable supporting copy, and consistent proposal/loading/confirmed controls pin the visual QA fixture to Fray’s production-default sans font Verification — 1563 pass, 0 fail, 9 skip real Chromium QA on the disposable full stack and component fixture at desktop and 390px narrow widths independent adversarial UI review: no actionable findings Follow-up to merged PR #17.

colinhacks · 3w ago
colinhacks
Fix active Codex follow-up steeringMergedPR

Summary steer active Codex follow-ups with ; explicitly defers them in the native queue recognize Codex's current label while retaining compatibility with older queue labels accept Codex 0.144's verified in-flight composer even though the old footer is gone preserve the durable submission barrier and exact-pane atomic paste/settle/reauthorize/submit transport merged in #7 fail closed when native permission/question telemetry overlays a dimmed composer Why this follow-up exists Real browser-to-RPC-to-tmux-to-Codex QA after #7's transport commit showed that active follow-ups must use to steer immediately. PR #7 merged before this final controller amendment was committed, so this PR carries only the missing behavior and its tests. Verification focused interaction/controller/socket tests — 64 passed — 1,527 passed, 9 skipped — passed — passed — 16 passed real Chromium → → tmux → Codex delivered and acknowledged it at 20:26:53Z, before the active tool completed at 20:27:10Z; desktop and narrow widths had no console/page errors or horizontal overflow independent adversarial review found the stale dimmed-composer/native-modal overlay; the fixed regression proves it cannot emit Upstream gate state remains red on current in and ; this diff does not touch those files

colinhacks · 3w ago
colinhacks
Require confirmation for single awaiting waitsMergedPR

Summary Replace multi-hint awaiting fences with exactly one or hint and remove active legacy wait behavior. Keep wait proposals in Queue until the operator confirms the exact final-message generation, then move confirmed waits to Held. Arm review cursors and exact timer deadlines durably, generation-fence every lifecycle mutation, and expose cancellation. Preserve the current compact wait-callout presentation with one confirmation action and no hint chips. Update worker guidance, scheduler/storage/parser contracts, and regression coverage. Verification — 1,572 tests, 1,563 passed, 9 skipped, 0 failed — 16 passed Chromium desktop and narrow QA: exact confirmation/cancellation RPCs, zero horizontal overflow, zero page errors, zero HTTP failures, and owned-process cleanup confirmed

colinhacks · 3w ago
Structured data for AI agents

Repository: colinhacks/frizz. Description: The UI your coding agent should have implemented. Runs on localhost, designed for massively parallel work. Stars: 11, Forks: 1. Primary language: HTML. Languages: HTML (63.3%), TypeScript (30.6%), JavaScript (5.8%), CSS (0.3%), Shell (0%). License: MIT. Homepage: https://www.npmjs.com/package/frayui Topics: agents, ai, claude-code, codex, developer-tools, orchestration. Latest release: v0.3.0 (1d ago). Open PRs: 0, open issues: 0. Last activity: 1d ago. Community health: 42%. Top contributors: colinhacks.

·@ofershap

Replace github.com with gitshow.dev