News

Topic · AI Agents

Jev Engineering: what a decision layer changes about the agent loop, and what it doesn't

Jev Engineering: what a decision layer changes about the agent loop, and what it doesn't

2026-10-04 发布2026-10-04 更新

AI Agents

Jev Engineering is usually compressed into one line — an LLM writes, Jev decides, code acts — but the term covers two different things: a routing pattern that is cheap to adopt, and a falsifiable architectural argument from TypeSafe's founder about how per-turn context, routing, tools and permissions should be decided. This piece walks the substrate (state plus typed questions, Choice/Score/Noul, parallel sampling, $0.042 per million input tokens), the routing arithmetic that shows naive model routing can cost more than staying on the expensive model, the fan-out pattern that actually holds up, the jagged edges in jev-1.13, and the gap between the self-run headline numbers and what third parties report.

Hermes Agent on macOS: install layout, launchd supervision, and the TCC identity that breaks on rebuild

Hermes Agent on macOS: install layout, launchd supervision, and the TCC identity that breaks on rebuild

2026-10-03 发布2026-10-04 更新

AI Agents

Installing Hermes Agent on a Mac is one command; keeping it deployed is three separate macOS problems — a directory layout, a LaunchAgent, and a code-signing identity. This piece walks through what install.sh and hermes gateway install actually put on disk, why the generated plist parks clean exits while relaunching crashes, how TCC grants bind to an app identity rather than a path (and why stale grants look stuck), plus the Apple-Silicon-versus-Intel splits, local-model numbers for llama.cpp and MLX, and the defaults that decide whether an unattended Mac fails fast or hangs.