Silkwave is a versatile AI client and audio workstation for macOS that unifies chat connectivity and advanced transcription into a single interface. Designed for privacy and flexibility, it allows users to interact with top-tier LLMs or run models locally while providing powerful tools for recording and analyzing audio.
Flexible AI Connectivity
- Bring Your Own Key (BYOK): Connect directly to leading cloud API providers, including OpenAI (GPT-4o), Google (Gemini Pro/Flash), Anthropic (Claude Opus/Sonnet), and Nebius.
- Local & Offline Support: Run AI models entirely offline using on-device Apple Intelligence or connect to local Ollama instances.
- Streamlined Chat: Easily switch between models via a dropdown menu to find the best fit for your current task.
Audio Recording & Transcription
- Multi-Source Recording: Capture audio from your physical microphone, internal system audio (Zoom calls, browser output), or both simultaneously using Hybrid mode.
- Smart Transcription: Convert speech to text using free on-device Apple Intelligence or high-accuracy OpenAI API transcription.
- Playback & Navigation: Listen to recordings with auto-scrolling transcripts, pause/resume capabilities, and click-to-seek navigation.
- Actionable Data: Instantly move transcripts into the chat window to generate summaries, ask questions, or extract key points.
Multimodal & Interface Features
- File Analysis: Drag and drop images, audio, and video files directly into the chat for AI-driven analysis and summarization.
- Rich Rendering: Full support for Markdown formatting and LaTeX rendering for complex mathematical formulas and matrices.
- Image Generation: Generate and preview images using supported AI models directly within the conversation flow.
- macOS Experience: Includes Quick Look file previews, Light/Dark mode support, and full history management for chats and recordings.
Privacy
Silkwave is built with a privacy-first architecture. No user data is sent to the developer’s servers; the app operates strictly via direct-to-API connections or local processing on your machine.