What is SuperCmd?
SuperCmd is an open-source productivity launcher for macOS that combines the power of Raycast extensions with AI-native features like voice dictation, text-to-speech, and memory-aware AI assistance. Built with Electron, React, and TypeScript, SuperCmd provides a fully compatible Raycast extension runtime while remaining community-driven and free.Get Started
Download and install SuperCmd in minutes
Quick Start Guide
Learn the basics and run your first command
Browse Extensions
Explore Raycast-compatible extensions
Developer Guide
Build from source and contribute
Key Features
Raycast Extension Compatibility
Raycast Extension Compatibility
SuperCmd provides a complete runtime shim for
@raycast/api and @raycast/utils, allowing you to run existing Raycast extensions without modification.What’s supported:- All core components (List, Detail, Form, Grid, ActionPanel)
- Navigation and actions
- Clipboard, LocalStorage, and Cache APIs
- AI integration with
AI.ask()anduseAI() - OAuth flows
- All utility hooks from
@raycast/utils
Wispr Flow-Style Voice Input
Wispr Flow-Style Voice Input
Hold to speak, release to type — SuperCmd includes native speech-to-text powered by macOS Speech Recognition API and optional ElevenLabs integration.Perfect for:
- Dictating long messages
- Hands-free command input
- Fast note-taking
Voice features require Microphone and Input Monitoring permissions on first use.
Speechify-Style Text-to-Speech
Speechify-Style Text-to-Speech
Select any text and have SuperCmd read it aloud using:
- Edge TTS (built-in, no API key required)
- ElevenLabs (premium voices with natural intonation)
Memory-Aware AI
Memory-Aware AI
SuperCmd integrates with Supermemory to provide AI responses that remember context from your previous conversations and documents.Supported AI providers:
- OpenAI (GPT-4, GPT-4o, GPT-4o-mini)
- Anthropic (Claude 3.5 Sonnet, Claude 3 Opus)
- Ollama (local models like Llama 3, Mistral)
~/Library/Application Support/SuperCmd/settings.json.Native Window Management
Native Window Management
Control app windows with Swift-powered native bindings:
- Tile windows to halves, quarters, or thirds
- Center, maximize, or minimize windows
- Move windows between displays
- Custom window size presets
AXIsProcessTrusted() checks.Clipboard History Manager
Clipboard History Manager
Never lose copied content again. SuperCmd maintains a searchable history of everything you copy, with support for:
- Text
- Images
- Files
- Rich content
Snippet Expansion
Snippet Expansion
Create reusable text snippets with keyword triggers. Type the keyword, and SuperCmd automatically expands it to the full text.Perfect for:
- Email templates
- Code boilerplate
- Frequently used phrases
- Signatures and contact info
Tech Stack
SuperCmd is built with modern web technologies:Electron 40
Cross-process architecture with secure IPC
React 18
Fast, declarative UI rendering
TypeScript 5
Type-safe development
Vite
Lightning-fast build tooling
Swift
Native macOS integrations
esbuild
Extension bundling at compile speed
Architecture Overview
SuperCmd uses a multi-process Electron architecture with clear separation of concerns:Why SuperCmd?
100% Open Source
MIT licensed, community-driven development
Raycast Compatible
Run existing extensions without modification
Privacy First
API keys and data stay local, never sent to our servers
Extensible
Build custom extensions using the Raycast API
Community & Support
GitHub Repository
Star, fork, and contribute on GitHub
Discord Community
Join our Discord for support and discussion
Report Issues
Found a bug? Let us know
Contributing Guide
Learn how to contribute to SuperCmd
Next Steps
Install SuperCmd
Download the latest release and set up permissionsInstallation Guide →
Complete the Quick Start
Learn the basics and run your first commandQuick Start →
Configure AI Providers
Set up OpenAI, Claude, or Ollama for AI featuresAI Configuration →
Install Extensions
Browse and install Raycast-compatible extensionsExtension Guide →