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

Docs Tab for Claude Desktop: A Code Tab Reskin for Knowledge Workers
A Reddit proposal suggests repurposing Claude Desktop's Code tab agent loop and git workspace into a markdown-first 'Docs' tab for compliance, legal, and ops teams — hiding developer terminology behind familiar document workflow labels.

Developer Builds Habit Tracker App with Claude AI, Earns First Revenue
A developer with no programming background used Claude Code to build a Matrix-themed habit tracker app with 47,000+ lines of code, generating $25 in revenue from 6 paying users in the first week of marketing.

Testing Claude Sonnet with a Strategy Board Game: Rule Adherence Challenges
A developer tested Claude Sonnet by playing OFMOS® Essential, a patented strategy board game about product portfolio management, using a structured prompt system with rules, board representation, and turn management. The model understood rules and tracked scores but frequently made illegal moves due to lack of constrained move generation.

Developer builds 6 iOS apps in 3 months using Claude Code, generates revenue
A developer used Claude Code to build and publish 6 iOS utility apps in 3 months, focusing on solving small real problems rather than perfection. The apps are now generating daily usage and revenue.