Skip to content

Goliath

An agent harness for on-device language models. It plans one step at a time, keeps every context small, confirms before it writes, and hands off to the cloud only when the device cannot finish.
Terminal window
npm i @hellohelen-ai/goliath

Built for a 4k window

The conductor sees the ask, a memory brief, and one line per step. Never a raw tool result.

One tool per step

Each worker gets a fresh context and one schema. Small models fill flat schemas reliably.

Writes ask first

Mark a tool writes: true and Goliath calls your confirm before it runs.

Escalates on structural signals

A repeated call, an empty answer, or the step cap sends the turn to your cloud fallback.