Skip to content
archived Visibility internal Owner erik@uvilo.com Approver _ Created _ Updated _

Libre Agents AGENTS

Purpose

Manage the master agent + programmatic sync architecture that keeps all LibreChat agent variants in lockstep. Implement changes to agent configuration, model bindings, and MCP tool setup.

Read First

  1. Spec — implementation spec (Alternative E: master agent + sync)
  2. Requirements — functional requirements
  3. Research — evaluation of alternatives

Key Files

FilePurpose
Libre_Agents_Spec.mdImplementation spec with all design decisions
Libre_Agents_Requirements.mdFunctional requirements
Libre_Agents_Research.mdAlternative evaluation
Libre_Agents_History.mdSession history
Forge/Configs/agent-sync.yamlSync configuration (master + variants)

Relevant Skills

  • Update Agents (Forge/Skills/Update_Agents/) — sync master agent to all variants

Constraints

  • Never delete agents — only update in-place by name, preserving _id
  • The master agent IS the GLM 5 Turbo variant — it is usable directly
  • MCP servers still need manual addition via Agent Builder (not yet automated)
  • Agent naming convention: Forge <Model> (e.g., “Forge GLM 5 Turbo”). The master variant includes [Master] suffix.