RC-3
release-tag / release-image (push) Successful in 2m43s

This commit is contained in:
2026-08-09 11:29:13 +02:00
parent aeab46c1b5
commit 440423c5b6
253 changed files with 18662 additions and 1178 deletions
+53 -1
View File
@@ -78,7 +78,9 @@ BRAIN_LOW_POWER_MODE=false
# Sequential enrichment
BRAIN_AUTO_ENRICH=true
BRAIN_SCAN_INTERVAL=20s
BRAIN_SCAN_INTERVAL=5m
# Safety verification: periodically parse/hash full knowledge content even when path/size/mtime are unchanged. 0 disables.
BRAIN_KNOWLEDGE_FULL_VERIFY_INTERVAL=6h
BRAIN_ENRICH_INTERVAL=90s
BRAIN_ENRICH_BATCH_SIZE=3
BRAIN_ENRICH_STEP_DELAY=3s
@@ -87,6 +89,36 @@ BRAIN_ENRICH_ANCHORS=48
BRAIN_PROCESSING_MODE=precise
BRAIN_CLUSTER_HASH_BITS=24
BRAIN_CLUSTER_HASH_TABLES=2
# Experimental mathematical Knowledge<->Knowledge layer. Reuses embeddings that
# already exist; edge scoring/layout perform no additional model call.
BRAIN_VECTOR_GRAPH_ENABLED=false
BRAIN_VECTOR_GRAPH_NEIGHBORS=4
BRAIN_VECTOR_GRAPH_CANDIDATES=96
BRAIN_VECTOR_GRAPH_MIN_SIMILARITY=0.80
BRAIN_VECTOR_GRAPH_MIN_AFFINITY=0.35
# Optional second pass for nodes left isolated after the conservative mutual-kNN pass.
BRAIN_VECTOR_GRAPH_ORPHAN_PASS=false
BRAIN_VECTOR_GRAPH_ORPHAN_NEIGHBORS=2
BRAIN_VECTOR_GRAPH_ORPHAN_CANDIDATES=256
BRAIN_VECTOR_GRAPH_ORPHAN_MIN_SIMILARITY=0.80
BRAIN_VECTOR_GRAPH_ORPHAN_MIN_AFFINITY=0.30
# Let an integrated BRAIN_MODE=agent worker calculate vector-graph CPU jobs.
# The Brain remains graph owner and validates every returned endpoint/value.
BRAIN_VECTOR_GRAPH_AGENT_OFFLOAD=false
BRAIN_VECTOR_GRAPH_AGENT_REQUIRED=false
BRAIN_VECTOR_GRAPH_AGENT_WAIT=2m
# AI-THINK consumes mathematical semantic_neighbor candidates before doing a new vector search.
BRAIN_THINKING_VECTOR_GUIDED=true
# Optional hard semantic 3D layout. Keep false unless you want an immediate full layout replacement.
BRAIN_VECTOR_GRAPH_LAYOUT=false
# Re-evaluate semantic proximity from the existing embeddings periodically without model calls.
BRAIN_VECTOR_GRAPH_REEVALUATE_INTERVAL=30m
# Gradually relax dense visual clouds toward the semantic layout instead of moving all nodes at once.
BRAIN_VECTOR_GRAPH_RELAX_LAYOUT=true
BRAIN_VECTOR_GRAPH_LAYOUT_RELAX_INTERVAL=2h
BRAIN_VECTOR_GRAPH_LAYOUT_BLEND=0.08
BRAIN_VECTOR_GRAPH_LAYOUT_MAX_SHIFT=0.035
BRAIN_CLUSTER_CANDIDATES_PER_ANCHOR=96
BRAIN_CLUSTER_ARTICLE_CANDIDATES=192
BRAIN_CLUSTER_REVIEW_EVIDENCE=8
@@ -147,6 +179,13 @@ BRAIN_ARTICLE_MAX_GENERATION_DEPTH=2
BRAIN_ARTICLE_MIN_CONFIDENCE=0.74
BRAIN_ARTICLE_MIN_TEXT_CHARS=180
BRAIN_ARTICLE_MIN_ANSWER_CHARS=420
# Model-free pre-review. It scores depth, redundancy, source coverage and information density
# before the expensive Qwen claim/coverage review. Local CPU is the privacy-safe default;
# enable Agent offload only when that worker is trusted to receive article/source text.
BRAIN_ARTICLE_CPU_QUALITY_ENABLED=true
BRAIN_ARTICLE_CPU_QUALITY_AGENT_OFFLOAD=false
BRAIN_ARTICLE_CPU_QUALITY_AGENT_REQUIRED=false
BRAIN_ARTICLE_CPU_QUALITY_AGENT_WAIT=20s
# Web-Routing: auto = precise: always, clustered: adaptive.
# always = breite Vorabrecherche; adaptive = intern/Gemma zuerst und Web nur bei Aktualität/Evidenzlücke; review_only = Web nur auf Reviewer-Anforderung.
BRAIN_ARTICLE_RESEARCH_STRATEGY=auto
@@ -224,3 +263,16 @@ BRAIN_AUTONOMOUS_RESEARCH_OPPORTUNITY_LIMIT=8
# BRAIN_AGENT_BATCH_SIZE=50
# Allow polling RFC1918/private URLs only for intentionally trusted intranet sources.
# BRAIN_AGENT_ALLOW_PRIVATE=false
# CPU compute worker. No Ollama/chat/embedding call is made for vector_graph or article_quality jobs;
# vector jobs receive existing float32 embeddings, article-quality jobs receive the already selected article/evidence text.
# BRAIN_AGENT_COMPUTE_ENABLED=true
# BRAIN_AGENT_COMPUTE_POLL_INTERVAL=5s
# BRAIN_AGENT_COMPUTE_MAX_BYTES=134217728
# Optional Docker-controller role. Keep disabled unless this Agent is intentionally
# trusted with the host Docker socket. Docker.sock is effectively host-root.
# BRAIN_AGENT_DOCKER_CONTROLLER_ENABLED=false
# BRAIN_AGENT_DOCKER_SOCKET=/var/run/docker.sock
# BRAIN_AGENT_DOCKER_COMPOSE_BINARY=docker
# BRAIN_AGENT_CONTROLLER_POLL_INTERVAL=5s
# BRAIN_AGENT_CONTROLLER_MAX_DURATION=15m