foea friendly autonomous coding agent
curl -fsSL foe.sh/install.sh | sh
Linux x86-64
Autonomy you can trust
Verifiers ensure that you and foe agree on a successful outcome.
$ cat check
#!/bin/sh
pytest -q >/dev/null 2>&1 || echo "the failing test still fails"
$ foe --verify ./check "fix the failing test"episode.jsonl
seq 0 of 33 – 0.00 s
model calls, of the 20 declared
lead 0 – children 0 – reserved 0 – free 20
Declarative workflows
foe follows a plan you outline.
The self-extension example shows foe modifying its own read tool implementation to add a total_bytes field.
Teams
foe natively uses coordinated agent teams.
Built-in observability
Understand what foe did with its built-in viewer and OpenTelemetry integration.
conversation
statistics
Efficient harness
6 MB for the runtime, the viewer, and 16 built-in tools. That's it.
foe login openai-codex
foe "describe what this repository does"Friendly to local models.
echo '{
"provider": "compatible-http",
"model": "MODEL",
"base_url": "http://127.0.0.1:11434/v1"
}' > ~/.config/foe/default-model.json
foe "describe what this repository does"