ProtoMedica VS Code Extension
Powered by Soluna AI β’ Built by ProtoMedica
🚀 AI-powered accessibility and compliance auditing for your code
A powerful VS Code extension that provides AI-powered accessibility and compliance auditing for your code, integrated with the ProtoMedica platform.
📸 See It In Action

Real-time audit results with detailed accessibility and compliance feedback
β¨ Features
🔍 AI-Powered Code Analysis
- Smart Accessibility Auditing: Deep analysis of your code for WCAG compliance, color contrast issues, keyboard navigation, screen reader compatibility, and semantic markup
- Healthcare Compliance Checking: Specialized auditing for HIPAA, healthcare data handling, medical device compliance, and industry-specific requirements
- Multi-Language Support: Works with JavaScript, TypeScript, React, Vue, HTML, CSS, and more
🚀 Real-Time Experience
- Streaming Results: See audit findings as they're generated with animated progress indicators
- Performance Optimized: Handles large code selections with smart chunking and performance warnings
- Live Feedback: Real-time status updates in the output panel with clear progress tracking
🔧 Developer-Friendly
- Smart Line Mapping: Results include approximate line references (note: may vary due to AI processing)
- Contextual Recommendations: Not just problems - get actionable solutions and code examples
- Flexible Selection: Audit selected code, entire files, or specific functions/components
🔒 Secure & Configurable
- Token-Based Authentication: Secure API access with personal ProtoMedica tokens
- Configurable Endpoints: Customize API base URLs for enterprise deployments
- Privacy-First: Code is processed for auditing only, no permanent storage
- Usage Controls: Rate limiting with option for unlimited access via personal OpenAI keys
Installation
- Download the extension from www.solunaai.app/vscode-audits
- Install the .vsix file in VS Code or get it from the marketplace
- Open VS Code settings and configure your ProtoMedica API token
- Start auditing your code!
Setup
API Token Configuration
You can configure your ProtoMedica API token in two ways:
VS Code Settings (Recommended):
- Open VS Code Settings (β+, on Mac, Ctrl+, on Windows/Linux)
- Search for "ProtoMedica"
- Enter your API token in the
protomedica.apiToken
field
Input Prompt:
- The extension will prompt you for a token when you first run an audit
- The token will be saved for future use
Getting an API Token
- Visit www.solunaai.app/vscode-audits
- Create an account or sign in
- Purchase a $15 license for unlimited audits
- Navigate to your dashboard
- Go to VS Code Audits configuration
- Generate a new ProtoMedica API token (this is different from OpenAI API key)
- Copy the token to your VS Code settings
OpenAI API Key (Optional)
For unlimited usage, you can also add your own OpenAI API key to your ProtoMedica account:
- In your ProtoMedica dashboard, go to the configuration screen
- Add your OpenAI API key
- This allows unlimited audits using your own OpenAI quota
- Without your own key, you'll use the shared API with some usage limits
Usage
Running Audits
- Select Code: Highlight the code you want to audit in your editor
- Open Command Palette: Press β+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux)
- Choose Audit Type:
- Type "ProtoMedica: Run Accessibility Audit" for accessibility checks
- Type "ProtoMedica: Run Compliance Audit" for compliance checks
- View Results: Results will appear in the "ProtoMedica Audit" output panel
Supported File Types
The extension works with any file type, but is optimized for:
- JavaScript/TypeScript (.js, .ts, .jsx, .tsx)
- HTML (.html, .htm)
- CSS (.css, .scss, .sass)
- React components
- Vue components
Settings
This extension contributes the following settings:
protomedica.apiToken
: Your ProtoMedica API token for authentication
protomedica.apiBaseUrl
: Base URL for ProtoMedica API (default: https://www.solunaai.app/api)
Commands
protomedica.auditAccessibility
: Run Accessibility Audit
protomedica.auditCompliance
: Run Compliance Audit
Requirements
- VS Code 1.100.0 or higher
- Active internet connection
- ProtoMedica API token ($15 license for unlimited audits)
- Visit www.solunaai.app/vscode-audits to get started
Troubleshooting
Common Issues
"No token provided" error:
- Make sure you've configured your ProtoMedica API token in VS Code settings
- This is different from your OpenAI API key - you need a ProtoMedica token
- Get your token at www.solunaai.app/vscode-audits
- Check that the token is valid and not expired
"No code selected" error:
- Select some code in the editor before running an audit
- The extension needs selected text to analyze
Rate limit or quota errors:
- Add your own OpenAI API key in your ProtoMedica dashboard for unlimited usage
- Or wait for the rate limit to reset
- Check your account status at www.solunaai.app/vscode-audits
API connection issues:
- Check your internet connection
- Verify the API base URL is correct
- Ensure your ProtoMedica account and license are active
Getting Help
- Visit www.solunaai.app/vscode-audits for documentation and support
- Check the ProtoMedica documentation
- Contact support through the ProtoMedica platform
📋 Changelog
Version 0.1.14 (Latest) - August 2025
🖼οΈ Stable Hosted Images
- β
Switched to absolute HTTPS image URLs (solunaai.app) to eliminate vsce rewrite and 404 issues
- β
Cleaned hero section (consistent rendering in Marketplace)
- β
Consolidated changelog noise from prior image path experiments
Version 0.1.13 - August 2025
🔧 Packaging Refinements
- β
Verified repository detection and packaging stability
- β
Prepared for switch to hosted assets
Version 0.1.12 - August 2025
οΏ½ Repository Restoration
- β
Re-added repository field for proper Marketplace metadata
Version 0.1.11 - August 2025
Attempted removing base URLs (abandoned due to vsce warning)
Version 0.1.10 - August 2025
Image path mitigation experiments (superseded)
Version 0.1.9 - August 2025
Initial image rendering investigation steps (superseded)
Version 0.1.8 - August 2025
Intermediate adjustments (superseded)
Version 0.0.8 - August 2025
🖼οΈ Image Display Fix & Enhanced Categories
- β
Fixed both logo and screenshot display in VS Code extension marketplace
- β
Updated image paths to work correctly with VS Code extension packaging
- β
Moved README images to root directory for proper VS Code extension display
- β
Added comprehensive keywords: AI, HIPAA, FDA, WCAG, A11Y, Medical, Security
- β
Added proper license field for professional presentation
- β
Resolved all broken image issues for professional investor presentation
Version 0.0.7 - August 2025
🖼οΈ Screenshot Path Fix
- β
Fixed screenshot path reference from
images/screenshot.png
to screenshot.png
- β
Resolved VS Code extension marketplace image display issues
- β
Improved README image loading for better investor presentation
- β
Ensured screenshot displays properly in extension details page
Version 0.0.6 - August 2025
🖼οΈ Image Fix & Polish
- β
Fixed screenshot display in extension marketplace details page
- β
Resolved image path references for better README presentation
- β
Ensured all visual assets load properly for investor demos
- β
Improved marketplace visual presentation consistency
Version 0.0.5 - August 2025
📦 Marketplace Enhancement
- β
Enhanced extension description with company branding
- β
Added ProtoMedica, Inc. author information and homepage links
- β
Improved marketplace badges and Q&A support links
- β
Better integration with VS Code extension details page
- β
Enhanced metadata for professional marketplace presentation
Version 0.0.4 - August 2025
🎨 Branding & Visual Polish
- β
Switched to Soluna AI round logo for better marketplace presentation
- β
Added screenshot gallery showing actual audit results
- β
Enhanced features documentation with detailed categories
- β
Improved README organization and visual appeal
- β
Professional marketplace branding with badges and gallery banner
Version 0.0.3 - August 2025
🎨 Visual & User Experience Improvements
- β
Added Soluna AI branding and visual assets
- β
Enhanced marketplace presentation with screenshots
- β
Improved animated progress indicators with better messaging
- β
Added performance tips for large code selections
- β
Enhanced line number disclaimer for better user expectations
- β
Added comprehensive documentation and troubleshooting guide
Version 0.0.2 - August 2025
🔧 Core Functionality & Security
- β
Implemented secure token management via VS Code settings
- β
Fixed API endpoint configurations
- β
Added real-time streaming audit results
- β
Enhanced error handling and user feedback
- β
Added comprehensive test suite for API integration
- β
Performance optimizations for large code selections
Version 0.0.1 - August 2025
🚀 Initial Release
- β
Basic accessibility auditing functionality
- β
Basic compliance auditing functionality
- β
Token-based authentication foundation
- β
Integration with ProtoMedica API
- β
VS Code command palette integration
Release Notes
0.0.1
Initial release of ProtoMedica VS Code Extension:
- Accessibility auditing functionality
- Compliance auditing functionality
- Token-based authentication
- Real-time streaming results
- Configurable settings
License
Proprietary software β all rights reserved. You are granted a limited, non-transferable license to install and use the extension internally. Redistribution, repackaging, public hosting, or creating derivative works is prohibited without prior written consent from ProtoMedica, Inc. See LICENSE
for the full terms.
Privacy
This extension sends selected code to the ProtoMedica API for analysis. No code is stored permanently - it's only processed for audit purposes.
Need help, have a feature request, or a licensing question?
When contacting support, include:
- Extension version (see Extension Details panel)
- VS Code version (
Help > About
)
- Platform (macOS / Windows / Linux)
- A brief description of the issue + any output panel error lines
We aim to respond quicklyβinvestor / enterprise priority inquiries should use the licensing email.