An unofficial Supermaven extension for Lumide IDE.
lumide_supermaven brings lightning-fast AI code completions directly to your Lumide workspace by leveraging the Supermaven sm-agent.
⚠️ IMPORTANT NOTICE: Supermaven Acquisition & SunsettingSupermaven has been acquired by the team behind Cursor and the standalone service is being sunset. As a result, new users cannot create accounts or generate API keys.
This plugin is intended exclusively for existing users who have previously gone through the authorization flow (via other editors) and already possess a valid API key stored in
~/.supermaven/config.json.To protect your irreplaceable API key from being deleted by the agent, the "Sign Out" functionality has been intentionally disabled in this plugin.
- Ghost Text: Inline AI suggestions as you type.
- Extreme Speed: Supermaven is known for its low latency and high throughput.
- Context Awareness: Suggestions are tailored to your open files, language, and coding style.
- Zero-Touch Login: Automatically detects and uses your existing
~/.supermaven/config.jsonconfiguration. - Key Protection: Disables the agent's sign-out command to prevent accidental deletion of your sunsetted API key.
- Zero Configuration: lumide_supermaven automatically downloads the required agent binaries for your OS (macOS, Windows, and Linux).
- Silent Updates: The plugin keeps the underlying agent updated seamlessly while it remains available.
- Ensure you have an existing, active Supermaven session stored in
~/.supermaven/config.jsonon your machine. - Install the
lumide_supermavenplugin in Lumide. - The plugin will automatically detect your configuration, download the
sm-agent, and begin providing completions.
Customize behavior in your .sofluffy/lumide/settings.json or Workspace Settings:
| Key | Default | Description |
|---|---|---|
supermaven.binaryPath |
null |
Manual path to the Supermaven binary (overrides automated download). |
- Existing Account: A valid
~/.supermaven/config.jsonconfiguration file. - Local Storage: The plugin downloads approximately 10-30MB of binary data during initial activation.
- Network: Requires an active internet connection.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by SoFluffy.