vibehacker
News
Bruster (Show HN) ·

Bruster is a small MIT Rust browser controller that gives agents a native webview over JSON lines or MCP

Shown on HN, it drives WKWebView, WebKitGTK or WebView2 with no Node.js, and claude mcp add bruster -- bruster --mcp --quiet turns navigate, snapshot, click, fill_form and screenshot into tools for Claude Code, Cursor, Codex or OpenCode. Input uses synthetic DOM events, cross-origin iframes are out of reach, and Linux hidden mode still needs a display or Xvfb (Show HN).

More news

View all

Silencio-2 is an open 18M-parameter TTS that follows inline emotion and sound tags on a laptop CPU

Shown on HN Nov 2, the Kyutai Pocket TTS fine tune takes tags like [laugh] , [sigh] and <whisper inside the text, clones a voice from a few seconds of audio, and the author says it runs about 20x real time on four Apple M4 CPU threads from one 112 MB file. Weights are CC BY 4.0, it's English only, and the author notes tags vary by seed and no WER benchmark was run on this checkpoint…

Arvre draws your Claude Code sessions and their forks as a navigable tree in the terminal

Shown on HN Nov 2 under MIT, pipx install arvre gives a TUI that reads /.claude/projects , links each fork to the earlier session sharing the most message IDs (Claude Code records no parent link), and lets you jump between parents and children, then resume one with claude resume or copy the command. It needs Python 3.11+ on macOS or Linux, and the author warns the session format is undocumented, so a Claude Code update could break it…

Spielerando is an MCP game workbench that gives Claude Code and Cursor tested game recipes and story checks

Shown on HN Nov 2, one pasted line connects your coding assistant to 3,257 wiki entries, 113 blueprints and 45 code recipes for things like jump feel, loot odds and saves, plus checkers that walk every story path to find dead ends and stuck quests while it versions your project. It's free to start with a Google or email sign in, in English and German, and the site gives no pricing beyond that…

Codex Session Operator runs OpenAI Agents API sessions against Git repos in your own Kubernetes cluster

Shown on HN Nov 2 under Apache 2.0, the alpha operator lets OpenAI run the agent loop while codex exec server executes commands in a Kubernetes Agent Sandbox workspace, with a gateway saving messages, results and approvals in PostgreSQL so follow ups reuse the same workspace. Agents, Environments and Profiles are CRDs, and a Profile can set an optional per session dollar cap; real tasks need Agents API beta access and incur API charges…

KVARK Sparkle 1.0 is an Apache-2.0 Qwen3.8-27B tune that thinks up to 67% less for about the same accuracy

Egzakta AI Lab's first open weight model, posted Nov 2 in BF16, FP8 and GGUF with an MTP head for speculative decoding, cuts median reasoning tokens 34–67% across five benchmarks and answers in 13.7s versus 28.1s for Qwen3.8 27B on one H200, with accuracy within a point except a +5.3 on a 50 problem LiveCodeBench subset. All numbers are the lab's own, and the GGUF runs locally via llama server hf Egzakta/Kvark Sparkle 1.0 27B GGUF:Q4 K M…

Spotted something we missed? Start a thread.