{"slug": "cipher-the-jarvis-with-a-hermes-core", "title": "Cipher: The Jarvis with a Hermes Core", "summary": "A developer built a Jarvis-like AI agent called Cipher using the Hermes framework as its core brain. The agent, which has access to the developer's daily life, uses Kokoro for voice output and Whisper for voice input, with the developer noting that setting up these voice components was the major learning from the project. Cipher can be accessed locally on a desktop or remotely via a secure tunnel, and the developer plans to expand it with a heartbeat feature for daily updates and self-improvement.", "body_md": "*This is a submission for the Hermes Agent Challenge: Build With Hermes Agent*\n\nI used to love the Avengers Iron Man movie growing up, and thought how fun, and enjoyable it would be to have something like that in real life. Back then, that Idea, even with predictable AI was still kind of a joke. But now, with Hermes acting as the brain and core of the operation, I built a Jarvis like agent called Cipher. Kokoro acts as Ciphers voice, but takes a little while to respond. Patience with the baby LLM that's giving life to a voice. He has access to my daily life. I can access him on my local desktop or via a secure tunnel online. The main core setup for this is making sure whisper (the voice skill) is in place, and Kokoro server is installed.\n\nI've never heard my agent officially talk to me and that was the big learning I took from this project was how to set up Whisper and Kokoro for Hermes.\n\nYou want to know the amazing thing about it? Hermes will build it out for you with the right prompts and repository. I found this project and made it my own. You can find the jarvis project's [github by clicking here](https://github.com/open-jarvis/OpenJarvis). It's got endpoints built in for voice servers so you can attach Kokoro pretty easily. Let Hermes do the grunt work of setting up Kokoro. Just make sure to not spin up empty ghost procs or you might end up in a graveyard 😆 (screenshot reference below).\n\nLet's show you a live demo of Cipher, and let him say hi to everyone here at Dev. Check out the video demo!\n\nThis was the backbone structure for the code used to create Jarvis. Hermes help set it up for itself.\n\n[Jarvis Project's Github](https://github.com/open-jarvis/OpenJarvis)\n\nThis was built on top of a python project. I had Hermes integrate the repository and built it on top of a react vite front-end.\n\nHermes is the brain to my project. It remembers and the future of the project is only going to grow. It will have a heartbeat that will confirm I'm there by asking and giving me daily updates and ways it has found to improve itself, and eventually live as a desktop agent on my native desktop.", "url": "https://wpnews.pro/news/cipher-the-jarvis-with-a-hermes-core", "canonical_source": "https://dev.to/trickell/cipher-the-jarvis-with-a-hermes-core-1c4o", "published_at": "2026-05-30 16:19:29+00:00", "updated_at": "2026-05-30 16:42:38.732044+00:00", "lang": "en", "topics": ["ai-agents", "artificial-intelligence", "natural-language-processing", "ai-tools", "ai-products"], "entities": ["Hermes", "Cipher", "Jarvis", "Kokoro", "Whisper", "OpenJarvis", "Iron Man", "Dev"], "alternates": {"html": "https://wpnews.pro/news/cipher-the-jarvis-with-a-hermes-core", "markdown": "https://wpnews.pro/news/cipher-the-jarvis-with-a-hermes-core.md", "text": "https://wpnews.pro/news/cipher-the-jarvis-with-a-hermes-core.txt", "jsonld": "https://wpnews.pro/news/cipher-the-jarvis-with-a-hermes-core.jsonld"}}