2026-06-17 15:04:54 +07:00
|
|
|
# Copy and edit to `config.yaml`
|
|
|
|
|
|
|
|
|
|
agent:
|
|
|
|
|
character: hendrik # Directory name in agent/characters/<character>/
|
|
|
|
|
max_iterations: 40 # step
|
|
|
|
|
max_tool_output: 40000
|
|
|
|
|
|
|
|
|
|
llm:
|
|
|
|
|
timeout: 3000 # second
|
|
|
|
|
providers:
|
|
|
|
|
- name : "Ollama Local"
|
|
|
|
|
base_url : "http://localhost:11434/v1"
|
|
|
|
|
api_key : "ollama"
|
|
|
|
|
models :
|
|
|
|
|
- name : "granite4.1:8b"
|
|
|
|
|
- name : "Transformers API Local"
|
|
|
|
|
base_url : "http://localhost:12345/v1"
|
|
|
|
|
api_key : "sk-not-needed"
|
|
|
|
|
models :
|
|
|
|
|
- name : "granite4.1:8b"
|
|
|
|
|
- name : "Ollama Cloud"
|
|
|
|
|
base_url : "https://ollama.com/v1"
|
|
|
|
|
api_key : ""
|
|
|
|
|
models :
|
|
|
|
|
- name : "ministral-3:14b-cloud"
|
|
|
|
|
- name : "gemma4:31b-cloud"
|
|
|
|
|
default : true
|
|
|
|
|
- name : "OpenRouter"
|
|
|
|
|
base_url : "https://openrouter.ai/api/v1"
|
|
|
|
|
api_key : ""
|
|
|
|
|
models :
|
|
|
|
|
- name : "openrouter/owl-alpha"
|
|
|
|
|
- name : "nex-agi/nex-n2-pro:free"
|
|
|
|
|
- name : "z-ai/glm-5"
|
|
|
|
|
|
|
|
|
|
rag:
|
|
|
|
|
persist_dir: chroma_db # ChromaDB ONNX default (all-MiniLM-L6-v2, local)
|
|
|
|
|
|
2026-06-17 16:00:26 +07:00
|
|
|
session:
|
|
|
|
|
db_path: "~/.config/hendrik/sessions.json"
|
|
|
|
|
|
2026-06-17 15:04:54 +07:00
|
|
|
xmpp:
|
|
|
|
|
enabled: false
|
|
|
|
|
muc_rooms: "" # comma-separated, e.g. "room1@conference.server,room2@conference.server"
|
|
|
|
|
nickname: "" # custom MUC nickname (empty = use username)
|
|
|
|
|
selective_response: true # true = only response if mentioned/relevant
|
|
|
|
|
|
|
|
|
|
telegram:
|
|
|
|
|
enabled: false
|
|
|
|
|
allowed_group_ids: "" # comma-separated, empty = all group
|
|
|
|
|
selective_response: true # true = only response if mentioned/relevant
|
|
|
|
|
|
|
|
|
|
# Humanize Delay (anti-bot detection)
|
|
|
|
|
delay:
|
|
|
|
|
read_min: 1.0 # second
|
|
|
|
|
read_max: 2.0 # second
|
|
|
|
|
typing_speed: 15.0 # characters per second
|
|
|
|
|
typing_max: 10.0 # max typing delay limit per second
|
|
|
|
|
|