the signals and their derived score are provisional and subject to change.
validate manually before sharing.
6cc8223f62e5794eb65607814f35cbf07787da55b5d8a292a5b83 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>436421cba2d83 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>38548c909a103 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>2e2b5b6eb38b3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>3a33f730a9d03 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>e7af2f3c7db43 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>165c633bedcc3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>b11abc4885583 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>8f9a9eeca4da3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>98db0749b8153 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>5864f9b7951c3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>9280686fe7ea3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>1bb2983f6fd63 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>60b44b3f0a843 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>7282bd262fb23 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>43f6cfc494003 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>62a3efc35cca3 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>d4e790d8ef643 months agoCo-authored-by: OpenCode/z-ai/glm-5.2 <noreply@opencode.ai>1cc915bda3323 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>d1c9e6da1c523 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>a769d49047e73 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>f8b39b4fa67f3 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>58a0557ad6293 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>f1eb648993c93 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>c916562891e03 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>3ed58e1c7c9f3 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>06b1c1cbf2ea3 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>56b84eb4fc7b3 months agoCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>756474f9c7224 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com># AGENTS.md
Guidance for AI agents working in **Mumimo** (v1).
See [CONTRIBUTING.md](CONTRIBUTING.md) for code and commit conventions.
## 1. What this is
A plugin-based [Mumble](https://www.mumble.info/) voice-server bot for
**Python 3.12+**. Users type commands (`!chat`, `!ytplay <url>`) in Mumble chat;
the bot reacts with audio or HTML "GUI" messages. Ships an AI assistant
plugin with OpenRouter-backed chat, voice synthesis, and emotion tracking.
## 2. Layout
```
repo root/
├── pyproject.toml .gitignorecursor.cursor/.gitignoreclaude-code.claude/.gitignoreopencode.opencode/