███╗ ██╗ ██████╗ ██╗██████╗ █████╗ ██╗
████╗ ██║██╔═══██╗██║██╔══██╗ ██╔══██╗██║
██╔██╗ ██║██║ ██║██║██║ ██║ ███████║██║
██║╚██╗██║██║ ██║██║██║ ██║ ██╔══██║██║
██║ ╚████║╚██████╔╝██║██████╔╝ ██║ ██║██║
╚═╝ ╚═══╝ ╚═════╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝
NoirAI VS Code Extension | Proprietary | © Noir Stack LLC
A Noir Stack LLC Product
Open source observability platform for metrics, traces, and logs — right from your editor.
This extension provides quick access to the NoirAI observability platform. It does not expose NoirAI Platform Admin, internal diagnostics, or team-only operations.
Features
- Open the NoirAI observability dashboard from VS Code.
- Search a trace by ID and jump directly to it in NoirAI.
- Check the NoirAI dashboard connection health.
- Copy your workspace folder name for use as a service name in NoirAI.
- View connection status in the activity bar.
- Add JavaScript and TypeScript snippets for OpenTelemetry instrumentation.
Commands
| Command | Description |
|---|---|
NoirAI: Open Dashboard |
Opens obs.noirai.app in your browser. |
NoirAI: Search Trace by ID |
Prompts for a trace ID and opens it in the dashboard. |
NoirAI: Check Connection |
Validates the NoirAI dashboard health endpoint. |
NoirAI: Copy Service Name |
Copies the workspace folder name to clipboard. |
NoirAI: About |
Shows quick action menu with links. |
Settings
| Setting | Default | Description |
|---|---|---|
noirai.baseUrl |
https://obs.noirai.app |
NoirAI observability platform base URL. |
noirai.defaultServiceName |
empty | Default service name for trace queries and generated snippets. |
Getting Started
- Install the extension.
- Run
NoirAI: Open Dashboardto launch the NoirAI platform. - Run
NoirAI: Check Connectionto validate connectivity. - Run
NoirAI: Search Trace by IDto explore a trace.
Publishing
This package is structured for formal Marketplace submission:
npm install
npm run lint
npm test
npm run package
To publish with the verified Noir-AI Marketplace publisher, run:
npm run publish
Links
- Marketplace publisher: https://marketplace.visualstudio.com/items?itemName=Noir-AI.noirai
- Website: https://noirai.app
- Dashboard: https://obs.noirai.app
- Company: https://noirstack.com
- Documentation: https://obs.noirai.app/docs
- Source code: https://github.com/no1rstack/noirai
- Issues: https://github.com/no1rstack/noirai/issues
- Discord: https://discord.gg/noirai
Privacy and Security
The extension sends requests only to the configured NoirAI base URL and only calls customer-facing endpoints:
/api/v1/health/api/v1/traces/{traceId}
No API keys, secrets, or credentials are stored by this extension. All commands open external URLs or make read-only requests to the NoirAI public API.
Requirements
- VS Code 1.95.0 or newer.
License
This project is licensed under the Business Source License 1.1 (BSL).
- Change Date: 2030-06-14 (4 years from initial release)
- Change License: Apache License 2.0
- Commercial Use: Restricted until Change Date
- After Change Date: Automatically converts to Apache 2.0
For more details, see LICENSE.
© 2026 Noir Stack LLC. All rights reserved.
For alternative licensing arrangements, contact: [email protected]