🚀 AiJump - Military-Grade DevOps Assistant for VSCode
AiJump is a memory-resident, prompt-based DevOps and infrastructure assistant that operates directly within VSCode. Built for developers who work with Infrastructure-as-Code (Terraform, Docker, Kubernetes) and need intelligent automation.
✨ Features
Starter Mode
- AiGo - Interactive help and command index
- AiLearn - Learn your project structure and context
- AiShow - Display learned project directory structure
- AiWorks - List all active AiJump projects
Pro Tier ($9.99/month)
- AiBuild 🏗️ - Analyze infrastructure, generate Terraform/Docker/K8s scaffolding
- AiBaseline 📊 - Comprehensive project state reports with git integration
- AiPublish 📦 - Generate MonoGenesis deployment scripts (single bash file)
- AiSanity ✅ - Feature completeness validation across environments
- AiPossible 🎯 - Feasibility analysis and MVP scoping
7-Day Free Trial - All Pro features included, plus 50% off your first month.
🎯 Quick Start
- Install the extension from VSCode Marketplace
- Open Command Palette (
Cmd+Shift+P / Ctrl+Shift+P)
- Run
AiJump: Start
- Enter a command like
AiGo or AiLearn
⚙️ Configuration
AI Provider Setup
AiJump supports multiple AI providers - choose what works best for you:
Option 1: OpenAI (Default)
{
"aijump.aiProvider": "openai",
"aijump.openaiApiKey": "sk-...",
"aijump.openaiModel": "gpt-4o-mini"
}
Option 2: Anthropic (Claude)
{
"aijump.aiProvider": "anthropic",
"aijump.anthropicApiKey": "sk-ant-...",
"aijump.anthropicModel": "claude-3-5-sonnet-20241022"
}
Option 3: Custom (Local or Compatible APIs)
Supports LM Studio, Ollama, LocalAI, or any OpenAI-compatible endpoint:
{
"aijump.aiProvider": "custom",
"aijump.customEndpoint": "http://localhost:1234/v1/chat/completions",
"aijump.customModel": "llama-3-70b",
"aijump.customApiKey": "optional-key"
}
License Key (Pro Features)
After purchasing, add your license key:
{
"aijump.licenseKey": "your-license-key-here"
}
Get your Pro license at aijump.purfectlabs.com
🎮 Commands
Starter Commands
- AiGo - Show all available commands and help
- AiLearn - Scan and learn current project structure
- AiShow - Display learned project structure
- AiWorks - List all learned projects
- AiSetup - Quick AI provider configuration
- AiLicense - License status and activation tools
Pro Commands (Requires License)
- AiBuild - Analyze project and generate infrastructure scaffolding
- AiBaseline - Generate comprehensive project state report
- AiPublish - Create MonoGenesis single-file deployment script
- AiSanity - Validate feature completeness
- AiPossible - Analyze feasibility and scope
💡 Example Workflows
Generate Infrastructure
1. Run `AiLearn` to scan your project
2. Run `AiBuild` to get infrastructure recommendations
3. Review and generate Dockerfile, docker-compose, Terraform files
Create Deployment Script
1. Run `AiBaseline` to document current state
2. Run `AiPublish` to generate deployment script
3. Deploy using your preferred CI/CD workflow
🛠️ Development
Setup
- Node.js: 18 or 20 (see
.nvmrc)
npm ci - Install dependencies
npm run compile - Compile TypeScript
npm run watch - Watch mode for development
npm test - Run tests
Local Testing
- Open this project in VSCode
- Press
F5 to launch Extension Development Host
- Open Command Palette →
AiJump: Start
- Try commands:
AiGo, AiLearn, AiBuild
📄 License
MIT License
🙏 Support