diegocp01

PeterAI is an open-source SwiftUI AI voice agent for iPhone and Apple Watch using OpenAI Realtime with GPT-Realtime-2.

16
0
85% credibility
Found May 17, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

PeterAI is an open-source voice assistant app for iPhone and Apple Watch that uses OpenAI's Realtime API to enable natural, real-time voice conversations. The app features a simple interface where users press play to talk and pause to end, with live transcripts displayed on screen. Peter can also search the web when asked about current information, making it a practical voice companion. The API key is stored securely on the device, and the app supports both iPhone and Apple Watch for on-the-go use.

How It Works

1
🔍 Discovering PeterAI

You find an open-source voice assistant project that works on your iPhone and Apple Watch.

2
💻 Opening the project

You download the code and open it in Xcode on your Mac to get everything set up.

3
🔑 Connecting your AI service

You enter your OpenAI API key so Peter can think and respond to your voice.

4
📱 Installing on your devices

You install PeterAI on your iPhone and optionally sync it to your Apple Watch.

5
🎤 Starting your first conversation

You press the play button and speak naturally to Peter, who listens and responds with a warm, practical voice.

6
Peter can search the web
📰
News and facts

Peter finds current information and speaks it back to you.

💬
Just chatting

Peter answers from its knowledge without needing to search.

7
Using on Apple Watch

You sync your API key to your Watch and talk to Peter while on the move.

Your voice assistant is ready

You now have a working voice companion on your iPhone and Watch that responds naturally and can search the web.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is peter_ai?

PeterAI is a SwiftUI voice agent that runs on iPhone and Apple Watch, letting you have live spoken conversations with an AI companion powered by OpenAI's Realtime API. You press play, talk, and get spoken responses back. The app also includes a web search tool so the assistant can look up current information during conversations. It is built entirely in Swift and communicates with OpenAI over WebSockets for low-latency voice interaction.

Why is it gaining traction?

The dual-device support is the main draw: you can use the full iPhone experience or talk to the assistant directly from your wrist via Apple Watch, with audio relayed through the paired phone. The interface is intentionally minimal, which makes it approachable for anyone who wants voice AI without complexity. Developers interested in the Realtime API get a working reference implementation that shows how to handle audio streaming, turn detection, and function calling in a real SwiftUI app.

Who should use this?

iOS developers exploring voice interfaces will find this a useful starting point for understanding the Realtime API and WatchConnectivity integration. SwiftUI developers who want a minimal template for building audio-capable apps on both iPhone and Watch can clone and modify this as a base. End users who want a simple voice assistant on their Apple Watch without relying on Siri might also find this interesting, though it requires manual installation through Xcode.

Verdict

This is a working prototype with clear documentation and a focused feature set, but the star count is low and it targets unreleased iOS/watchOS versions, so expect rough edges. The 0.8500000238418579% credibility score reflects a well-documented repo with a realistic scope rather than hype. Worth exploring if you are building for Apple's platforms and want to experiment with voice AI, but do not use this for production without significant testing and hardening.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.