02 · OpenClaw-Mod · v0.1.3 · Apache-2.0
FYOS Agent
An agent that works with your tools and asks before heavy steps.
- behaviour plugins
- 7
- forms: contract, instruction, enforcement
- 3
- any compatible model: llama.cpp, Ollama, vLLM
- OpenAI-API
What it is
fyos-agent is the behaviour of the FYOS agent as a mod of OpenClaw. Not a source fork but an image on top of the upstream image (pinned by digest), version-bound patches, behaviour plugins, workspace templates and a behaviour contract. The behaviour is written down three times: as prose in the contract, as instructions to the model and as enforcement below the model – and the three must not contradict each other.
The boundary lies below the model, not in a prompt.
What it does
- Approval in chat. Writing steps show the plan first and only run after your “yes” (
fyos-freigabe-chat). - Priority and a notification budget. The agent speaks up when it matters, not for every little thing (
fyos-prioritaet,fyos-meldebudget). - Context instead of an endless history. Context editing tidies the history, a speed router picks the fast path (
fyos-kontext-edit,fyos-speed-router). - Bridge to the hub. Tools over MCP, events signed back to the hub (
fyos-bruecke). - Onboarding as a conversation. Name, character, owner and language take shape in the first chat (
fyos-ersteinrichtung). - Channels. The shell’s agent window, plus Matrix and Telegram; every new browser needs a one-time device approval.
Get started
$ cp fyos.example.yaml fyos.yaml # Name, Besitzer, Sprache, Grenzen
$ docker build -f openclaw/Dockerfile -t fyos-agent .
$ docker run -p 18789:18789 -v "$PWD/fyos.yaml:/etc/fyos/fyos.yaml:ro" \
-e FYOS_MODELL_BASIS_URL=http://modell:8080/v1 \
-e FYOS_HUB_URL=http://hub:8080/mcp/ fyos-agent