iNoU Agent brings the full power of the iNoU Platform directly into your Visual Studio Code workflow. It provides native prompt scoring, multi-engine auto-discovery, zero-local-secret authentication, and seamless side-by-side code diffing.
✨ Key Features
⚡ Specifi-Meter Quality Gate: Evaluates prompt clarity across 5 heuristic dimensions before dispatching to LLMs, providing interactive clarification options when prompts are ambiguous.
🌐 Universal Multi-Engine Auto-Discovery: Automatically discovers and interfaces with:
Local Daemons: Ollama (qwen2.5, llama3.2), LM Studio, vLLM.
VS Code Language Models: Native GitHub Copilot models via vscode.lm.
Cloud Providers: Google Gemini, Anthropic Claude, OpenAI GPT-4o, Groq, DeepSeek.
🌿 Dynamic Git Branch Routing: Automatically routes API calls to:
QA Cloud Run: On development or dev branches.
Production Cloud Run: On main or production branches.
Localhost Docker: On custom feature branches (http://localhost:8765).
🔍 Native Side-by-Side Diff Review: Proposes code refactors and generation via native vscode.diff virtual documents with one-click Accept or Discard actions.
🔒 Zero-Local-Secret Security: Authentication credentials and secrets are never stored on local disk, using ephemeral session tokens strictly in memory.
📊 Adaptive Affinity & Weights: Adjusts provider affinity and specificity weights based on session feedback.
📱 iNoU Commander & Navigator Interop: Seamlessly pairs with iNoU Commander (Mobile Companion) for biometric task approvals and iNoU Navigator (Chrome Extension) for live DOM web automation.
🚀 Getting Started
Click the iNoU AI icon in the Activity Bar (💬).
Type your instruction or select an interaction style (Dynamic, Canonical, Mentor, Concise).
Click 📄 Context or run iNoU: Send Selected Code to iNoU Chat to automatically attach active file excerpts.
Review generated code changes in the native diff editor.
⌨️ Contributed Commands
Command
Title
Description
inou.openSidebar
iNoU: Focus Sidebar Assistant
Focuses the iNoU interactive chat sidebar
inou.newSession
iNoU: Start New Chat Session
Starts a fresh chat session with reset context
inou.sendSelectionToChat
iNoU: Send Selected Code to iNoU Chat
Attaches highlighted code directly to the active prompt