Scrudix — AI Engineering OS
Your AI engineering companion: code analysis, debugging, test generation, legal review, competitive intelligence, strategy planning, knowledge base, and an AI-enhanced terminal — all inside your editor.

Works Everywhere
Scrudix runs on any editor built on VS Code's extension API:
| Editor |
Status |
Install Method |
| VS Code |
✅ Fully supported |
Marketplace / .vsix |
| Cursor |
✅ Fully supported |
.vsix install |
| Windsurf |
✅ Fully supported |
Open VSX / .vsix |
| Antigravity |
✅ Fully supported |
.vsix install |
| VSCodium |
✅ Fully supported |
Open VSX / .vsix |
| Code-Server |
✅ Fully supported |
Open VSX / .vsix |
| Gitpod |
✅ Fully supported |
Open VSX / .gitpod.yml |
| GitHub Codespaces |
✅ Fully supported |
Marketplace / devcontainer |
| Theia |
✅ Compatible |
Open VSX / .vsix |
Install
Option 1: VS Code Marketplace
ext install scrudix.scrudix
Or search "Scrudix" in the Extensions tab (Ctrl+Shift+X).
Option 2: Open VSX (Windsurf, VSCodium, Gitpod, Code-Server)
ext install scrudix.scrudix
Available on open-vsx.org/extension/scrudix/scrudix.
Option 3: Manual .vsix (Cursor, Antigravity, any VS Code fork)
- Download
scrudix.vsix from GitHub Releases
- In your editor:
Ctrl+Shift+P → "Install from VSIX…" → select scrudix.vsix
- Reload the editor — done!
Option 4: Command Line
code --install-extension scrudix.vsix
cursor --install-extension scrudix.vsix
codium --install-extension scrudix.vsix
Features
🤖 9 AI Agents at Your Fingertips
| Agent |
What It Does |
| Senior Engineer AI |
Code reviews, architecture analysis, pattern detection |
| AI Debugger |
Diagnose bugs from errors, stack traces, or plain English |
| QA Engineer |
Generate tests, find coverage gaps, edge cases |
| Legal Analyst |
Contract analysis, compliance scoring, risk detection |
| Competitive Intel |
Market briefings, competitor tracking, threat scoring |
| Strategy Planner |
Intent planning, task decomposition, dependency graphs |
| Knowledge Base |
Ingest docs / Slack / code → natural language queries |
| Self-Learning |
Gets smarter with every interaction you rate |
| Impact Analyst |
Blast radius analysis for any code change |
⚡ AI-Enhanced Terminal
Type natural language commands directly:
ask How does the auth middleware work?
analyze
debug TypeError: Cannot read property 'id' of undefined
tests
refactor Extract the validation logic
legal Review this NDA clause for liability risks
competitive Analyze Vercel vs Netlify positioning
strategy Create a roadmap for shipping v2 in Q3
knowledge What was decided about the database migration?
qa Recommend a test strategy for the payment module
- File tree with diagnostics
- Project health score
- Activity heatmap
- Git integration status
- Real-time workspace sync with the web dashboard
⌨️ Commands (13 Total)
| Command |
Description |
Scrudix: Open Workspace |
Focus the sidebar panel |
Scrudix: Refresh Workspace |
Re-scan project files |
Scrudix: Open Terminal |
Launch AI terminal |
Scrudix: Analyze Code |
Deep code analysis |
Scrudix: Explain This Code |
Plain-English explanation |
Scrudix: Generate Tests |
Auto-generate tests |
Scrudix: Debug Issue |
AI-powered debugging |
Scrudix: Suggest Refactoring |
Refactoring suggestions |
Scrudix: Multi-File Edit |
Coordinated multi-file changes |
Scrudix: Review Pull Request |
AI code review |
Scrudix: Analyze Impact |
Blast radius analysis |
Scrudix: Review Risk Gate |
Risk assessment |
Scrudix: Ask Documentation |
Natural language doc queries |
Right-click on selected code for:
- Explain This Code
- Generate Tests
- Suggest Refactoring
- Analyze Impact
🔧 Inline Completions
AI-powered code suggestions as you type. Tab to accept, Escape to dismiss.
Configuration
| Setting |
Default |
Description |
scrudix.apiEndpoint |
http://localhost:3001 |
Backend API URL |
scrudix.apiKey |
demo-key |
Your API key |
scrudix.autoFocusSidebar |
true |
Auto-open sidebar on start |
scrudix.autoOpenTerminal |
true |
Auto-launch terminal on start |
Build from Source
cd extensions/vscode
npm install
npm run compile
Package as .vsix
npm run package
# Produces scrudix.vsix — installable on any compatible editor
Publish
# VS Code Marketplace
npm run publish
# Open VSX (Windsurf, VSCodium, etc.)
npm run publish:ovsx
Supported Languages
TypeScript, JavaScript, Python, Java, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, and more. Scrudix adapts to whatever language you're working in.
Privacy
- All learning data is scoped to your account
- Patterns are never shared between users
- Code is sent only to your configured AI provider (Gemini, OpenAI, or Anthropic)
- Self-hosted backend option available
Links
Made with ❤️ by the Scrudix team