Dictate Swift comments and DocC documentation in Xcode
Good code deserves great documentation. Speak your architecture notes, inline comments, and commit messages out loud. Valcy types them into Xcode without interrupting your coding flow.
Why manual typing in Xcode slows you down
Writing comprehensive inline documentation in Swift takes effort. Switching mental gears from deep logic implementation to typing out multi-line DocC comments interrupts developer momentum and leads to rushed, sparse documentation.
Speak naturally at your normal conversational pace
You can explain why a function exists out loud in five seconds. Valcy turns your spoken explanation into crisp, structured documentation, formats Swift conventions cleanly, and inserts it right into your source file without stealing focus from Xcode.
Compare spoken input to final text in Xcode
Valcy automatically filters out verbal hesitations, corrects punctuation, and formats sentences clearly.
“fetches the cached profile image for the given user identifier if expired triggers an asynchronous network fetch and caches the decoded bitmap with a twenty four hour ttl”
/// Fetches the cached profile image for the given user identifier. /// If expired, triggers an asynchronous network fetch and caches the decoded bitmap with a 24-hour TTL.
“note we isolate this state manager inside a swift actor to guarantee zero data races during high frequency web socket stream updates”
// Note: Isolated inside a Swift actor to guarantee zero data races during high-frequency WebSocket stream updates.
“fix memory leak in audio visualizer by weak referencing the metal pipeline delegate”
Fix memory leak in audio visualizer by weak referencing the Metal pipeline delegate
Key Advantages for Xcode Users
Zero Window Defocusing
Valcy's floating indicator is non-activating, meaning your cursor remains locked inside Xcode's source editor, inspector, or source control sheet.
Native Apple Silicon Architecture
Both Xcode and Valcy run natively on Apple Silicon. Valcy leverages Metal GPU acceleration with a tiny 45MB RAM footprint, leaving your CPU free for swift builds.
Understands Swift and iOS Terminology
Accurately transcribes Swift keywords and Apple frameworks including SwiftUI, Combine, async/await, DocC, CoreData, Metal, and UIKit.
Quick Setup (Under 1 Minute)
Valcy runs as a native macOS utility and requires no custom Xcode extensions.
Open Your Project in Xcode
Place your cursor right above the function, property, or commit message you want to document.
Press Your Hotkey
Double-tap your chosen shortcut key.
Explain Your Code Out Loud
Speak your explanation naturally. Valcy formats the text and inserts clean comments directly into your Swift file.
Common Questions About Using Valcy with Xcode
Does Valcy interfere with Xcode autocomplete or syntax highlighting?
No. Valcy inserts text as standard keyboard input. Once inserted, Xcode immediately highlights the syntax and provides normal code completion.
Can I dictate into Xcode commit sheets and playgrounds?
Yes. Valcy works anywhere you can type on your Mac, including Xcode source files, playground pages, source control commit modals, and build settings.
Can I use Valcy offline while coding without an internet connection?
Yes. In Local Mode, transcription runs 100% on your Mac's Apple Silicon GPU. You can document entire codebases completely offline.
Is my proprietary code and documentation private?
Yes. Valcy processes speech locally on your machine. None of your source code, architecture notes, or audio recordings are transmitted over the internet.
Explore Other Supported Apps
Experience Faster Dictation in Xcode
Download Valcy for macOS and test private, local-first voice typing across your daily workflow.