Siri Integrated with Claude Code via Telegram Bot for Personal AI Assistant

Technical Implementation Details
A developer on r/ClaudeAI shared their project Snoopy, a personal AI assistant built from scratch that connects Siri to Claude Code through Telegram. The system uses iOS Shortcuts to trigger dictation with "Hey Siri, Snoopy," sends the text to Telegram, and processes it through Claude Code with full context.
System Architecture and Stack
The project uses Claude Code CLI as the AI processing engine, with a Python Telegram bot handling communication. AppleScript and MCP (Model Context Protocol) integrations connect to various services. The developer specifically mentioned they didn't use OpenClaw because it was "a blackbox and too wild" for their needs, opting to build Snoopy independently.
Key Features and Capabilities
- Persistent memory that remembers things across conversations
- Integration with Mac system functions
- Connection to Spotify for music playback
- Access to WhatsApp and iMessage
- Calendar integration
- Browser control capabilities
- File system access
Example Use Case
The developer demonstrated the system by saying "play something that touches my heart." The assistant played Sufi ney music because it recognized it was Ramadan and understood the user's musical preferences.
Project Showcase
A showcase page is available at snoopy-showcase.vercel.app, and the Reddit post includes image and video previews showing the system in action.
📖 Read the full source: r/ClaudeAI
👀 See Also

Solo Founder Uses Claude Code for FDA Submission and Patent Review
A solo founder building a contactless sleep monitor used Claude Code for a 10-hour session to file an FDA Pre-Submission, create 8 regulatory documents, run a parallel agent patent review, and update 38 document references after regulatory changes.

Automated Daily Development Journal System with Discord Integration
A system that captures Discord development activity, generates visual summaries, and publishes daily blog posts automatically using kabi-discord-cli, cron jobs, and GitHub/Vercel deployment.

Developer Builds Personal Finance App in One Month Using Claude Code: Key Workflows and Challenges
A developer with 14 years of experience built and shipped a personal finance forecasting app to the App Store in about a month using Claude Code. He identified three specific workflows where Claude Code was most effective and shared challenges with scope creep and data model complexity.

Claude Partner Program: Two-Person Consultancy Solves 10-Person Requirement with Certified Independents
A two-person AI consultancy used Claude to get into Anthropic's Partner Program, then used it to recruit a bench of certified independents to meet the 10-person requirement.