Extensión oficial de Lemma para Visual Studio Code, Cursor y derivados de VS Code.
Potencia cualquier IDE —incluyendo entornos corporativos restringidos— con el Intelligent AI Gateway de Lemma sin tocar configuraciones de red.
✨ Características
- 🛡️ Privacy Firewall — Detecta y bloquea secretos (API keys, tokens, passwords) antes de que salgan de tu máquina.
- 🧠 Complexity Router — Enruta automáticamente cada petición al modelo más eficiente (GPT-4o / Claude / Local Ollama).
- 📁 Context Auto-Injection — Adjunta el archivo activo del IDE a cada prompt de forma transparente.
- ⚡ Sin configuración de red — No necesitas cambiar la Base URL de otras extensiones. Lemma actúa directamente como cliente.
🚀 Requisitos previos
Necesitas tener el servidor de Lemma Gateway corriendo localmente:
npm install -g @nxuss/lemma
lemma start
El servidor se levanta por defecto en http://localhost:3000.
🔧 Uso
- Instala la extensión desde el Marketplace.
- Abre el panel lateral de Lemma (icono en la barra de actividad).
- Asegúrate de que
lemma startestá corriendo en tu terminal. - ¡Escribe tu prompt! El contexto del archivo activo se adjunta automáticamente.
📦 Desarrollo local
# Instalar dependencias
npm install
cd webview-ui && npm install && cd ..
# Build completo
npm run build:webview
npm run compile
# Lanzar extensión en modo desarrollo
# Presiona F5 en VS Code con esta carpeta abierta
🌐 Publicación
# Instalar vsce globalmente
npm install -g @vscode/vsce
# Empaquetar la extensión
vsce package
# Publicar al Marketplace (requiere cuenta de publisher)
vsce publish
Hecho con ❤️ por el equipo de Nxus Studio