IRA — AI skill for Claude Code
Voice-first AI assistant in Rust.
How to install IRA
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vedantnimbarte/IRA and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What IRA does
Voice-first AI assistant in Rust. Wake word, full-duplex speech with barge-in, hybrid local/cloud inference. Currently the voice loop: openWakeWord to Silero VAD to Whisper to streaming Claude to Piper TTS.
Alternatives in AI
- Inference Serving — ai-research-skills vLLM, SGLang, TensorRT-LLM, llama.cpp 5.4k ★
- Deepreasoning — A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthr 5.4k ★
- Azure OpenAI .net — GPT-4, embeddings, DALL-E, and Whisper client 1.8k ★
README
IRA
A voice assistant you can interrupt.
Wake word → endpointing → speech-to-text → streaming model → streaming speech, with barge-in. It calls tools, asks before it changes anything, and shows you what it is doing on a screen.
The bet is that **turn-taking is the feature**. Speech recognition has been good enough for years; what stays broken is being cut off when you pause to think, and having to wait out an answer you already know is wrong. A slower model that yields the floor correctly beats a smarter one that talks over you.
Install
Download an installer from [Releases](https://github.com/vedantnimbarte/IRA/releases), or build her from source below.
| Windows | ira--x64.msi |
Installs for you only — no administrator rights, no UAC prompt. She lands in the Start menu, and ira works in any terminal. |
| Linux | ira__amd64.deb |
sudo apt install ./ira_*.deb. No orb and no settings window here: ira set configures her, and the screen is at http://127.0.0.1:8180. |
| macOS | ira--aarch64.dmg |
⚠️ Unverified. It compiles, and that is the whole of what is known about it. See what has not been verified. |
**Nothing is signed.** Windows will say "Windows protected your PC" — choose **More info → Run anyway**. macOS will refuse outright: right-click the app and choose **Open**. Both are what an unsigned installer looks like, and both stop once there is a certificate to sign with.
The first start
She downloads the wake models, the voice and piper — about 85 MB — the first time she runs, and local speech-to-text with them: 80 MB on most machines, or about 900 MB where an NVIDIA driver makes the GPU build and a bigger mode
Related Skills
Jarhead
Voice-first Mac assistant that uses the computer for you. GPT-Live-1 full-duplex voice behind an on-device wak
Lyns Voice
The voice of Claude Code - speak with Oracle. Local-first desktop app: on-device Whisper STT + neural Kokoro T
Nirva
NIRVA — a local, personalised hybrid AI agent for Windows. Offline speech recognition (Whisper) and speech syn
Agent Voice Chat
TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. S
Xspace AI
TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. S
Multimodal Voice Assistant
This project is a multi-modal AI voice assistant that uses LM Studio, OpenAI API or Claude Code, audio process
Related Agents
Voice Engineer
GAIA voice interaction specialist. Use PROACTIVELY for Whisper ASR, Kokoro TTS, the Talk SDK, speech-to-speech
Editor Videos
Genera videos verticales para TikTok (edits de juegos/pelis y brain rots) con el pipeline local ffmpeg + Polli
Brand Voice Reviewer
Checks a draft (listing, buyer reply, social post) against the shop's real, currently published voice and hous