explaingit

lagunaswift/rockyvoice

Analysis updated 2026-05-18

40HTMLAudience · vibe coderComplexity · 2/5Setup · moderate

TLDR

A Claude Code and Hermes skill that makes the AI respond as Rocky, the alien from Project Hail Mary, in text or spoken voice cloned via Hume AI.

Mindmap

mindmap
  root((RockyVoice))
    What it does
      Rocky persona for Claude Code
      Text skill
      Voice mode via Hume AI
    Tech stack
      Node.js
      Hume AI TTS
      Claude Code hooks
    Use cases
      Fun AI persona swap
      Spoken AI responses
      Hermes TTS integration
    Audience
      Claude Code users
      Hermes users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Make Claude Code respond in the short, broken-grammar speaking style of Rocky from Project Hail Mary for fun or novelty.

USE CASE 2

Add spoken audio responses to Claude Code sessions using a custom Hume AI voice clone.

USE CASE 3

Set up a local Stop hook so every AI response is automatically read aloud in the Rocky voice.

USE CASE 4

Use the same skill as a Hermes text-to-speech command provider.

What is it built with?

Node.jsHTMLHume AI

How does it compare?

lagunaswift/rockyvoicetheminimalcreator/timovimeridithdacey45285316443/idm-6.42-patch-lifetime-ver-26
Stars404041
LanguageHTMLHTMLHTML
Setup difficultymoderateeasymoderate
Complexity2/52/51/5
Audiencevibe coderpm foundergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Text-only mode needs just the skill file, voice mode requires a Hume AI account, an API key, and creating your own private voice clone from the included recording.

No license file is mentioned in the README, so usage rights beyond installing and using the skill are unclear.

In plain English

RockyVoice is a persona modification for the Claude Code AI assistant, and for a separate tool called Hermes. When activated, it changes how the AI writes and speaks: instead of normal fluent prose, it responds in the style of Rocky, a fictional alien character from Andy Weir's novel Project Hail Mary. Rocky is an Eridian who learned human language quickly but speaks in short, simple sentences without standard grammar, and ends questions with the word "question." The change is surface-level rather than a reduction in capability. The AI still answers technical questions correctly, but the words it uses are shorter and the sentences are stripped down. The repository gives a before-and-after example: where a normal response might explain why a React component re-renders in full sentences, Rocky's version says "New object every render. React sees new thing, draws again. Wrap in useMemo. Good good good." There are two components. The first is a text-only skill file, which is a single document you copy into your Claude Code or Hermes skills folder. No extra software is needed for that part. The second is a voice mode, which runs a small local web server and sends each of Rocky's responses to Hume AI's text-to-speech service, which synthesizes audio in a custom voice clone you create from an included recording. The voice playback is wired into Claude Code through a setting that triggers automatically after each AI response. Setting up the voice clone requires a Hume AI account. The repository includes a source audio clip and step-by-step instructions for uploading it to create a private voice. Since voice clones on Hume are private per account, each user creates their own from the same recording. The skill auto-configures most of the setup when you first activate it in Claude Code, detecting missing hooks and permissions and offering to fix them.

Copy-paste prompts

Prompt 1
Walk me through installing the RockyVoice text skill into my Claude Code skills folder.
Prompt 2
Help me set up the RockyVoice voice mode, including creating my own Hume AI voice clone.
Prompt 3
Explain how the Stop hook in RockyVoice sends Claude's responses to the local TTS server.
Prompt 4
Show me the .claude/settings.local.json changes needed to enable Rocky's spoken responses on Windows.

Frequently asked questions

What is rockyvoice?

A Claude Code and Hermes skill that makes the AI respond as Rocky, the alien from Project Hail Mary, in text or spoken voice cloned via Hume AI.

What language is rockyvoice written in?

Mainly HTML. The stack also includes Node.js, HTML, Hume AI.

What license does rockyvoice use?

No license file is mentioned in the README, so usage rights beyond installing and using the skill are unclear.

How hard is rockyvoice to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is rockyvoice for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.