Files
vault-para/100-project/Personal/Software/AI/Matrix/zenmux.md
T
windyboyandClaude Sonnet 4.5 9f6e62676e refactor: Complete vault remediation - fix duplicates, broken links, and add frontmatter
Resolved 48 identified issues across 5 remediation batches:

Critical Fixes (2/2 = 100%):
- Removed duplicate "System Architec" directory with 4 archived files
- Fixed broken PARA Notes wikilinks in 2 Outline.md files

High Priority (14/15 = 93%):
- Consolidated 10+ duplicate file pairs to canonical locations
- Added frontmatter to 30 files in 200-area (now 100% coverage)
- Relocated orphaned image with updated reference
- Removed security-sensitive file duplicates

Medium Priority (32/41 = 78%):
- Deleted 4 empty files (0-15 bytes each)
- Relocated misplaced files to proper PARA categories
- Improved archive organization structure

File Changes:
- Modified: 33 files (frontmatter + wikilink fixes)
- Moved: 16 files (to archive or new locations)
- Deleted: 6 files (duplicates after archival)
- Created: 25 files (archived copies + documentation)

Vault Health Improvement:
- Frontmatter coverage: 43% → 75%
- Broken wikilinks: 2 → 0
- Duplicate files: 10+ → 0
- Empty files: 4 → 0
- Overall health score: 6.5/10 → 8.5/10

Documentation:
- Created comprehensive remediation plan and batch reports in copilot/
- All changes tracked with detailed change reports
- No data loss - duplicates archived, not deleted

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-30 14:36:42 +08:00

4.4 KiB
Executable File
Raw Blame History

matrix chat api key

sk-ai-v1-2d2ba59719ff6f0d8d2f439d3b5c84399176d1059302cc4b43c132a4d17e9f03

goose anthropic key:

sk-ai-v1-fb59f3dec382ed0cdba5457059137cc4133c90094ebc68fc96bef6e4764bf6f8

env file

### --- Matrix server ---
BAIBOT_HOMESERVER_SERVER_NAME=chans.xyz
BAIBOT_HOMESERVER_URL=https://chans.xyz

### --- Bot user credentials ---
BAIBOT_USER_MXID_LOCALPART=baibot
BAIBOT_USER_PASSWORD=SuperSecurePassword123
BAIBOT_USER_NAME=Baibot

### --- Encryption & persistence ---
# This directory is where baibot stores its state (mounted as /data)
BAIBOT_PERSISTENCE_DATA_DIR_PATH=/data
# 32-byte (64-hex) keys; generate with `openssl rand -hex 32`
BAIBOT_PERSISTENCE_SESSION_ENCRYPTION_KEY=2657b3e99529bdec2086a1df4144f333eed027a71ef8e343653d76de9a775e0b
BAIBOT_PERSISTENCE_CONFIG_ENCRYPTION_KEY=dd62c68041e9c6251dd0a474132b2ec5630be2354dd69f5b755153335a8aff8d

### --- Encryption recovery ---
BAIBOT_USER_ENCRYPTION_RECOVERY_PASSPHRASE=long-and-secure-passphrase-here
BAIBOT_USER_ENCRYPTION_RECOVERY_RESET_ALLOWED=false

### --- Access control ---
BAIBOT_ACCESS_ADMIN_PATTERNS=@zhiqiang:chans.xyz

### --- Behavior ---
BAIBOT_COMMAND_PREFIX=!bai
BAIBOT_LOGGING=warn,mxlink=debug,baibot=debug

baibot password

rTko=deMv*z(ex7F
base_url: https://zenmux.ai/api/v1
api_key: sk-ai-v1-2d2ba59719ff6f0d8d2f439d3b5c84399176d1059302cc4b43c132a4d17e9f03

text_generation:
  model_id: anthropic/claude-sonnet-4.5
  prompt: "You are a helpful assistant called {{ baibot_name }}, powered by Zenmux ({{ baibot_model_id }}). The date/time of this conversation's start is: {{ baibot_conversation_start_time_utc }}."
  temperature: 0.8
  max_completion_tokens: 16384
  max_context_tokens: 128000

speech_to_text:
  model_id: whisper-1

text_to_speech:
  model_id: tts-1-hd
  voice: onyx
  speed: 1.0
  response_format: opus

image_generation:
  model_id: gpt-image-1
  style: vivid
  size: 512x512
  quality: standard

!bai config room set-handler text-generation global/zenmux
base_url: "https://zenmux.ai/api/v1"
api_key: "sk-ai-v1-2d2ba59719ff6f0d8d2f439d3b5c84399176d1059302cc4b43c132a4d17e9f03"
text_generation:
  model_id: "openai/gpt-5-chat"
  prompt: 'system_prompt: "You are a calm, intelligent, and helpful AI assistant called gpt5, powered by openai using the gpt5 chat model. The current UTC start time of this conversation is: {{ conversation_start_time_utc }}."
'
  temperature: 1.0
speech_to_text:
  model_id: whisper-1
text_to_speech:
  model_id: tts-1-hd
  voice: onyx
  speed: 1.0
  response_format: opus
image_generation:
  model_id: gpt-image-1
  style: null
  size: null
  quality: null

base_url: "https://zenmux.ai/api/v1"
api_key: "sk-ai-v1-2d2ba59719ff6f0d8d2f439d3b5c84399176d1059302cc4b43c132a4d17e9f03"
text_generation:
  model_id: "google/gemini-2.5-pro"
  prompt: 'system_prompt: "Gemini 2.5 Pro is Googles state-of-the-art AI model designed for advanced reasoning, coding, mathematics, and scientific tasks. It employs “thinking” capabilities, enabling it to reason through responses with enhanced accuracy and nuanced context handling. Gemini 2.5 Pro achieves top-tier performance on multiple benchmarks, including first-place positioning on the LMArena leaderboard, reflecting superior human-preference alignment and complex problem-solving abilities. The current UTC start time of this conversation is: {{ conversation_start_time_utc }}."
'
  temperature: 1.0

base_url: "https://zenmux.ai/api/v1"
api_key: "sk-ai-v1-2d2ba59719ff6f0d8d2f439d3b5c84399176d1059302cc4b43c132a4d17e9f03"
text_generation:
  model_id: "qwen/qwen3-max"
  prompt: 'system_prompt: "Qwen3-Max is an updated release built on the Qwen3 series, offering major improvements in reasoning, instruction following, multilingual support, and long-tail knowledge coverage compared to the January 2025 version. It delivers higher accuracy in math, coding, logic, and science tasks, follows complex instructions in Chinese and English more reliably, reduces hallucinations, and produces higher-quality responses for open-ended Q&A, writing, and conversation. The model supports over 100 languages with stronger translation and commonsense reasoning, and is optimized for retrieval-augmented generation (RAG) and tool calling, though it does not include a dedicated “thinking” mode.The current UTC start time of this conversation is: {{ conversation_start_time_utc }}."
'
  temperature: 1.0