Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Codexon AINew to Visual Studio Code? Get it now.
Codexon AI

Codexon AI

Codexon AI

|
1 install
| (0) | Free
Official IDE Extension for Ammqr NPU & Avicenna Compiler Ecosystem
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Codexon AI — VS Code Extension

Official IDE extension for the Ammqr NPU and Avicenna Compiler ecosystem.

Features

  1. Smart Compile — Right-click model.safetensors or config.json → compile to .codexon
  2. CODEXON Model Viewer — Custom editor with metadata, 128-bank SRAM heatmap, quant drift chart, PMU trace
  3. Python Bridge — Centralized ammqr_master_compiler.py / python -m ammqr integration
  4. Live NPU Telemetry — Status bar via npud UDS (/tmp/npu_telemetry.sock) + JSON snapshot fallback
  5. NPU Chat Panel — Sidebar webview running python -m ammqr chat
  6. Generate Runner — Create run_model.py next to any .codexon
  7. Ammqr Explorer — Tree of HF models, compiled artifacts, and quant reports

Prerequisites

  • Node.js 18+
  • VS Code 1.80+
  • Python 3 with Ammqr stack (Compiler/, software/python/)
  • Optional: make -C software runtime-npud for live telemetry

Development

cd vs-extentions/codexon-ai
npm ci
npm run compile

Press F5 in VS Code (Run Extension) with this folder open, or add the repo root as workspace.

Settings

Key Default Description
codexon-ai.pythonPath python3 Python interpreter
codexon-ai.compilerRoot ${workspaceFolder}/Compiler Compiler tree
codexon-ai.pythonPackageRoot ${workspaceFolder}/software/python ammqr package
codexon-ai.npudSocket /tmp/npu_telemetry.sock Telemetry UDS
codexon-ai.telemetryPollMs 2000 Status bar poll interval

Build & Package

From repository root:

make vscode-ext-build
make vscode-ext-package

Install the generated dist/codexon-ai.vsix via Extensions → Install from VSIX.

Tests

cd vs-extentions/codexon-ai
npm run test:compile

Demo flow

  1. Open Yildirim workspace root in VS Code
  2. Right-click Compiler/Gemma/model.safetensors → Ammqr: Compile to .codexon
  3. Open Compiler/build/Gemma_compiled.codexon in the custom viewer
  4. Check status bar for NPU telemetry (start software/build/npud if needed)
  5. Right-click .codexon → Generate Python Runner
  6. Open Codexon AI activity bar → NPU Chat
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft