Curated with by@mohithkumar808

№ 1074GitHub

Ziggy, a 24/7 voice assistant on Muse Spark

An always-on laptop voice companion: local Porcupine wake word, local Whisper speech-to-text in Hindi and English, Muse Spark via the Meta Model API as the brain, offline TTS and local conversation memory.

tanayyadavdev/ziggy-voice-assistantREADME ↗

Ziggy 🎙️ — 24/7 Voice Assistant

Python 3.10+
License: MIT
Status

A hands-free, always-on voice companion that runs on your laptop.
Say the wake word, talk naturally, get spoken responses — with conversation
memory, so it remembers what you told it yesterday.

Design principle: silence is free. Wake-word detection runs locally, and
API tokens are consumed only while you're actively talking.

✨ Features

  • Wake-word activation — Porcupine-powered on-device "ziggy" detection (push-to-talk fallback included)
  • Speech-to-text — local Whisper (tiny), auto-detects Hindi & English, works offline
  • Conversational brain — powered by Muse Spark via the Meta Model API
  • Text-to-speech — offline voice output, no API key needed
  • Conversation memory — every exchange is logged locally; the assistant recalls past context
  • Privacy-first — your API key and memory never leave your machine (.env and memory.jsonl are git-ignored)

🏗️ Architecture

 🎤 microphone (24/7, local)
      │
      ▼
 ┌───────────┐   wake word detected   ┌──────────┐
 │  wake.py  │ ─────────────────────▶ │ ears.py  │  audio → text (faster-whisper)
 └───────────┘                        └──────────┘
                                            │ text
                                            ▼
                                      ┌──────────┐
                                      │ brain.py │  Muse Spark (Meta Model API)
                                      └──────────┘
                                            │ text
                                            ▼
 ┌──────────┐                         ┌──────────┐
 │ memory.py│ ◀── every turn logged ── │ mouth.py │  text → speech (pyttsx3)
 └──────────┘                         └──────────┘
Component Role Cost
wake.py Wake-word detection (Porcupine, or push-to-talk) Free
ears.py Speech → text (Whisper tiny, CPU) Free, offline
brain.py Reasoning & replies (Muse Spark) ~10–15k tokens / hour of active chat
mouth.py Text → speech Free, offline
memory.py JSONL conversation log + recall Free

🚀 Quick Start

Ziggy, a 24/7 voice assistant on Muse Spark on github.com

Also filed under Agents & automation

See all →
  1. 1057

    Muse Mail: your agent gets an email address★

    MUSE FEATURE ALERT: y'all have been asking for this one. your @muse is getting its own email address. add it to a thread or forward it stuff and it’ll handle it for you. muse mail!

    @alexandr_wang

    X post

    Agents & automation

  2. 1054

    Kevin Roose gives his Muse $100 and a Kalshi account★

    gave my Muse $100 and a kalshi account, let's see how frontier this thing is

    @kevinroose

    X post

    Agents & automation

  3. 1007

    Plumbing company run by a Muse agent★

    I still can’t believe I can run my plumbing company with an agent so easily. I send this message to my Muse agent while in bed at 6am. And it: updates my job board, texts customer, updates office manager who arrives at 8am in slack Notifies technician

    @HouseHackerJon

    X post

    Agents & automation

  4. 0881

    Every Muse user gets a cloud computer★

    I’ve seen a couple of posts about this so wanted to demystify. Today, every Muse user gets a free computer in the cloud. It's a real computer, and we’ve designed the security architecture of the Muse Secure VM carefully so you and your Muse can do almost anything you could with a

    @dps

    X post

    Agents & automation

More GitHub

See all →
  1. 1091

    RedMuse

    Muse-native pentesting skill pack for Muse.ai. 13 skills, 4 scan modes (quick, standard, deep, diff), gate-first, localhost vulnerable app plus passive scans only, no active probes on live sites without a separate yes. Strix-inspired with original writing. Proven on localhost (IDOR, XSS, open redirect) and on live targets with anonymized totals: 0 critical, 2 high, 4 medium, 8 low, 14 info. MIT.

    Anonymous

    GitHub

    Coding & dev tools

  2. 1089

    Gig Driver Profit Checker — real delivery profit in minutes

    A working mobile-friendly web app built by the Meta Muse personal agent from a real courier's detailed requirements. It compares DoorDash/Uber Eats delivery offers after total miles (including empty return), waiting time, all-in vehicle costs and tolls. The surprising demo: a $9 offer can yield $19.08 net per hour while a $20 offer only yields $16.09 under stated assumptions. Muse created the standalone offline HTML and logic tests (49/49 self-reported); I downloaded it, independently verified actual browser inputs/outputs, published the source and proof screenshot to GitHub, and deployed a no-signup live demo. Live app: https://boyhoangxattpt2-blip.github.io/gig-driver-profit-checker/ . GitHub README includes exact math, source code, build story, and reproducible prompt.

    Anonymous

    GitHub

    Apps & websites

  3. 1087

    Zouroboros Workshop

    Muse is your personal assistant. Zouroboros Workshop is the workshop behind it. Workshop is an MCP service that runs on a private, single-tenant VPS provisioned for each customer. From a normal Muse conversation, a user can dispatch real software work to a coordinated team of seven AI coding executors — Claude Code, Codex, Gemini, OpenCode, Kimi, Hermes, and Pi — routed by health and capability, with automatic fallback when one executor is unavailable. Three things make it different from a single-vendor hosted builder. First, it runs on the subscriptions the user already pays for: there are no Workshop model credits and no second meter. Second, its memory is shared across every executor and survives across sessions, so a decision recorded by one tool is retrieved by another in a later Muse conversation — memory that compounds instead of resetting. Third, work is verified before it is delivered: builds run through a factory lane with deterministic review, and swarm results return with per-task evidence, not just an agent's claim that it is done. The customer-facing promise is simple: turn your existing AI tools into a workshop that delivers tested, reviewed work — a finished pull request, not a wall of code in chat.

    @Xmarlandoj

    GitHub

    Connectors & MCP

  4. 1082

    muse-file-bridge

    An open-source file bridge that gives Muse real read/write access to your Windows PC: a lightweight local Python server (Bearer-token auth, directory whitelist, path-traversal protection) exposed via Cloudflare Tunnel, so the agent works with your actual files instead of chat attachments.

    Anonymous

    GitHub

    Coding & dev tools

Curator picks

  1. 1046

    Medical bills audited line by line, $4,000 saved★

    Got Muse logged in to my medical provider’s portal, he pulled the itemized bills, and questioned every line. So far he’s found several times I’d been double billed, asked for some discounts and has saved me over $4,000. If your moat is bureaucracy, you’re cooked.

    @Ryan_Holdaway

    X post

    Errands & personal agent

  2. 1042

    GitHub connector for Muse★

    GitHub 🤝 @Muse A new way to connect your GitHub account to review PRs, catch up on issues and notifications, and leave comments without switching tabs.

    @github

    X post

    Connectors & MCP

Want more AI builds?artificialbuilds.com