Skip to content

SoFluffyOS/lumide_mercury

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lumide_mercury

pub package License: MIT Powered by SoFluffy

The official Lumide IDE plugin for Inception Labs' Mercury.

lumide_mercury provides advanced, high-performance inline code suggestions powered by Inception Labs' state-of-the-art Mercury model. It uses contextual analysis to provide accurate completions based on both your prefix and suffix code.

Features

🚀 Mercury Inline Completions

  • Ghost Text: Get instant, contextual suggestions as you code.
  • Diff Understanding: Understands the "middle" of your file, leading to significantly higher accuracy in existing functions.
  • High Performance: Optimized for low-latency completions via the Inception Labs API.

🔐 Simple Setup

  • API Key Authentication: Simply paste your Inception API key when prompted or configure it in Settings.
  • Support for Private Endpoints: Custom API URL support for proxies or enterprise deployments.

⚙️ Customizable Experience

  • Model Selection: Switch between mercury-edit, mercury-coder, or mercury-coder-small.
  • Token Control: Manage your API usage by limiting the maximum tokens per completion.

Getting Started

  1. Install the plugin from the Lumide Marketplace.
  2. Click on "Sign In Required" in the Status Bar (bottom right).
  3. Click "Sign In" and paste your Inception API key when prompted.
  4. You can get a key at platform.inceptionlabs.ai.

Configuration

Customize behavior in your .sofluffy/lumide/settings.json or Workspace Settings:

Key Default Description
mercury.apiKey null Your Inception Labs API key (Secret).
mercury.apiUrl https://api.inceptionlabs.ai Base URL for the Mercury API.
mercury.model mercury-edit The model version to use.
mercury.maxTokens 350 Maximum length of suggested code.

Requirements

  • Inception API Key: A valid Inception Labs account with access to the Mercury API.
  • Internet Access: The plugin needs an active connection to communicate with Inception's APIs.

License

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


Built with ❤️ by SoFluffy.

Happy Coding 🦊

About

Inception Labs Mercury AI code completions for Lumide IDE.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages