Skip to content
This repository was archived by the owner on Apr 25, 2026. It is now read-only.

SoFluffyOS/lumide_supermaven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lumide_supermaven

pub package License: MIT Powered by SoFluffy

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 & Sunsetting

Supermaven 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.

Features

🚀 AI-Powered Completions

  • 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.

🔐 Secure Authentication

  • Zero-Touch Login: Automatically detects and uses your existing ~/.supermaven/config.json configuration.
  • Key Protection: Disables the agent's sign-out command to prevent accidental deletion of your sunsetted API key.

⚡ Automated Infrastructure

  • 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.

Getting Started

  1. Ensure you have an existing, active Supermaven session stored in ~/.supermaven/config.json on your machine.
  2. Install the lumide_supermaven plugin in Lumide.
  3. The plugin will automatically detect your configuration, download the sm-agent, and begin providing completions.

Configuration

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).

Requirements

  • Existing Account: A valid ~/.supermaven/config.json configuration file.
  • Local Storage: The plugin downloads approximately 10-30MB of binary data during initial activation.
  • Network: Requires an active internet connection.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by SoFluffy.

Happy Coding 🦊

About

An unofficial Supermaven extension for Lumide

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages