Lucent CodeWrite code in a new light.Lucent Code is the AI coding assistant that understands your codebase the same way VS Code does — through your language server, not file search. While other tools grep through your files hoping to find the right answer, Lucent Code resolves symbols, follows type definitions, looks up references, and reads diagnostics directly from the language server. The result: responses that are accurate, context-aware, and actually useful. Why Lucent Code is different
Features🔍 LSP-first code intelligenceLucent Code reads your code the way VS Code does. Symbol definitions, type signatures, references, document structure, and live diagnostics are all pulled from your language server — giving the AI the same picture your editor has. 🔄 Any model, any providerUse OpenRouter for breadth (500+ models including Claude, GPT-4o, Gemini, Mistral, Llama and more), Anthropic natively for the latest Claude features without a proxy hop, or NVIDIA NIM for direct GPU inference. Switch providers in one click from the model selector. 💬 Streaming chat panelA fast, focused side-panel chat built for developers. Markdown rendering, syntax-highlighted code blocks, copy and insert buttons, and real-time streaming responses. Ask questions, get explanations, request changes — all without leaving your editor. ⚡ Inline completionsGhost-text suggestions that appear as you type. Supports auto-trigger (debounced) and manual trigger ( 🧩 Built-in skillsSlash commands that give the AI structured workflows: 🛠️ AI editor tools — with human approvalThe AI can take direct actions in your editor: rename symbols, insert code, replace ranges, apply quick fixes, and format documents. Destructive operations show an inline approval card — you stay in control. 🌿 Git worktreesIsolate AI sessions to a dedicated git worktree so your main workspace stays clean while the AI works. 🔌 MCP supportConnect external tools via the Model Context Protocol for extended capabilities. 📚 Conversation historyConversations are saved locally and restored on reopen. Export as JSON or Markdown. Auto-generated titles keep your history organised. 📋 Context menu actionsRight-click any selection for Explain, Fix, or Improve — appended to the current chat or opened in a new one. 📄 Custom instructionsDrop a Getting started
Keyboard shortcuts
Requirements
DocumentationFull documentation at docs.lucentcode.dev PrivacyAll requests go directly from your editor to your chosen provider's API. No telemetry, no data collection, no third-party servers beyond the provider you configure. |