Houdry Fabric and Houdry Agent

Configuration

Fabric listen address, Agent fabric URL, tokens, and data directories.

There are two config homes. Mixing them is the usual “I edited the wrong file” failure.

ProductDefault directoryWhat lives there
Fabric (houdry)~/.houdry (HOODRY_HOME)Binary, node id, server state, catalog
Agent (desktop)~/.houdry-agent or %LOCALAPPDATA%\houdry-agentSessions, knowledge, config.yaml

Point Agent at Fabric

In the app: Houdry server URLhttp://HOST:8080/v1.

PlaceURL
Dashboard in a browserhttp://HOST:8080/
Agent / OpenAI SDKhttp://HOST:8080/v1

Equivalent Agent config if you edit files instead of the UI:

# ~/.houdry-agent/config.yaml
model:
  provider: custom
  base_url: http://127.0.0.1:8080/v1
  default: auto
# ~/.houdry-agent/.env
OPENAI_API_KEY=houdry

OPENAI_API_KEY here is only the token Fabric expects. It does not send traffic to OpenAI.

Fabric listen and token

houdry serve --listen 0.0.0.0:8080 --token YOUR_TOKEN

Then Agent must send that token. CLI:

export HOODRY_SERVER=http://127.0.0.1:8080
export HOODRY_TOKEN=YOUR_TOKEN

--no-lan-discover disables Wi‑Fi announce. Everyone then uses an explicit URL.

Next