Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add agent-tts to Claude Plugins

Ouverte Adaptée aux débutants
#761 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
74/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Active
Stack technique
ollama, python
Domaine
content

Piste de recherche

Lis le README et les entrées existantes sur la voix et le TTS dans la liste Claude Plugins, puis vérifie le lien vers le projet claude-tts. Ajoute une entrée qui identifie le plugin et son objectif. Le travail est terminé lorsqu’elle apparaît dans la section appropriée sans faire doublon avec un projet existant.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Adds agent-tts to 🔌 Claude Plugins.

A spoken narration of what Claude Code is actually doing, built entirely on hooks (SessionStart, Stop, PreToolUse, PostToolUse). A local LLM judges every hook event and summarizes only the ones worth hearing — status pivots, real errors, final answers — then a local TTS engine speaks them. Nothing leaves the machine: Kokoro via mlx-audio on Apple Silicon, with the OS voice (say / espeak) as a zero-dependency fallback, and Ollama for the judge and summarizer. macOS and Linux, verified in CI on Python 3.11–3.13 across both.

/plugin marketplace add chendrizzy/agent-tts
/plugin install agent-tts

Checked the README and the issue history for duplicates: not currently listed, and the three voice/TTS submissions already on file (Companion TTS #584, ClaudeVoice #527, EchoCoding #203) are different projects.

Fair warning rather than a pitch: it is new and has very few users, and the last two weeks of releases fixed two embarrassing bugs. It was silent on stock macOS until v0.1.11, because every hook wrapped its Python call in GNU timeout, which macOS does not ship — the hook logged "dispatched" and exited 0 the whole time. And it mangled filesystem paths in spoken output until v0.1.12, turning src/types.py into the spoken words "The file .py is ready." Both now have regression tests in the gate. Mentioning it because a list entry should be something you can trust, and you should know what you would be vouching for.

Disclosure: I am the author, and this issue was submitted with Claude Code.

Renamed since this was opened: the project is now agent-tts (github.com/chendrizzy/agent-tts) because it also drives Cursor's agent, not just Claude Code. The old URL redirects, so earlier links still work. Install name changed too: /plugin install agent-tts.

Langage dominant
Aucune donnée de langage
Étoiles
530
Forks
651
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de jqueryscript/awesome-claude-code

Toutes les issues de jqueryscript/awesome-claude-code

Issues similaires

Plus d'issues Content

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.