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
- Spec — implementation spec (Alternative E: master agent + sync)
- Requirements — functional requirements
- Research — evaluation of alternatives
Key Files
| File | Purpose |
|---|---|
Libre_Agents_Spec.md | Implementation spec with all design decisions |
Libre_Agents_Requirements.md | Functional requirements |
Libre_Agents_Research.md | Alternative evaluation |
Libre_Agents_History.md | Session history |
Forge/Configs/agent-sync.yaml | Sync 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.