168 lines
5.6 KiB
JSON
168 lines
5.6 KiB
JSON
|
|
{
|
||
|
|
"name": "alfred-commander",
|
||
|
|
"displayName": "Alfred IDE Assistant \u2014 Full IDE Chat & Voice",
|
||
|
|
"description": "Alfred Commander v5 Kingdom Edition \u2014 AI chat, voice AI, model routing, memory engine, cost tracking, session persistence, fleet commander. The sovereign IDE brain.",
|
||
|
|
"version": "5.1.0",
|
||
|
|
"publisher": "gositeme",
|
||
|
|
"repository": {
|
||
|
|
"type": "git",
|
||
|
|
"url": "https://alfredlinux.com/forge/commander/alfred-ide.git"
|
||
|
|
},
|
||
|
|
"homepage": "https://alfredlinux.com/forge/commander/alfred-ide",
|
||
|
|
"engines": {
|
||
|
|
"vscode": "^1.70.0"
|
||
|
|
},
|
||
|
|
"categories": [
|
||
|
|
"Other"
|
||
|
|
],
|
||
|
|
"activationEvents": [
|
||
|
|
"onStartupFinished"
|
||
|
|
],
|
||
|
|
"main": "./extension.js",
|
||
|
|
"contributes": {
|
||
|
|
"configurationDefaults": {
|
||
|
|
"window.menuBarVisibility": "visible",
|
||
|
|
"chat.disableAIFeatures": false
|
||
|
|
},
|
||
|
|
"commands": [
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.open",
|
||
|
|
"title": "Alfred: Open Panel"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.toggle",
|
||
|
|
"title": "Alfred: Toggle Mic"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.showStats",
|
||
|
|
"title": "Alfred: Account & Usage Stats"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.welcome",
|
||
|
|
"title": "Alfred: Getting Started"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.workspaceStatus",
|
||
|
|
"title": "Alfred: Workspace Status"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.voicePanel",
|
||
|
|
"title": "Alfred: Voice AI Panel"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.memoryPanel",
|
||
|
|
"title": "Alfred: Memory Engine"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.costPanel",
|
||
|
|
"title": "Alfred: Cost & Usage Tracker"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.vaultPanel",
|
||
|
|
"title": "Alfred: Kingdom Vault"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.hiveSearch",
|
||
|
|
"title": "Alfred: Hive Search"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"keybindings": [
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.open",
|
||
|
|
"key": "ctrl+shift+alt+o",
|
||
|
|
"mac": "cmd+shift+alt+o"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.toggle",
|
||
|
|
"key": "ctrl+shift+alt+a",
|
||
|
|
"mac": "cmd+shift+alt+a"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "alfred-commander.voicePanel",
|
||
|
|
"key": "ctrl+shift+alt+v",
|
||
|
|
"mac": "cmd+shift+alt+v"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"viewsContainers": {
|
||
|
|
"activitybar": [
|
||
|
|
{
|
||
|
|
"id": "alfred-commander-container",
|
||
|
|
"title": "Alfred",
|
||
|
|
"icon": "media/alfred-icon.svg"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"views": {
|
||
|
|
"alfred-commander-container": [
|
||
|
|
{
|
||
|
|
"type": "webview",
|
||
|
|
"id": "alfred-commander.panel",
|
||
|
|
"name": "Alfred",
|
||
|
|
"visibility": "visible"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"walkthroughs": [
|
||
|
|
{
|
||
|
|
"id": "alfred-ide-getting-started",
|
||
|
|
"title": "Getting Started with Alfred IDE",
|
||
|
|
"description": "Your sovereign development environment \u2014 AI-powered, zero-tracking, fully yours.",
|
||
|
|
"steps": [
|
||
|
|
{
|
||
|
|
"id": "meet-alfred",
|
||
|
|
"title": "Meet Alfred \u2014 Your AI Companion",
|
||
|
|
"description": "Alfred lives in the sidebar. Click the Alfred icon in the activity bar to open the chat panel. Ask anything \u2014 code questions, file operations, debugging help.\n\n[Open Alfred Panel](command:alfred-commander.open)",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/meet-alfred.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "voice-commands",
|
||
|
|
"title": "Talk to Your IDE",
|
||
|
|
"description": "Alfred supports voice input. Click the microphone button or press ``Ctrl+Shift+Alt+A`` to toggle voice mode. Speak naturally \u2014 Alfred transcribes and responds.\n\n[Toggle Voice](command:alfred-commander.toggle)",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/voice.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "choose-model",
|
||
|
|
"title": "Choose Your AI Model",
|
||
|
|
"description": "Switch between AI providers and models using the dropdown at the top of the Alfred panel. Available models include Claude, GPT, local Ollama models, and more.",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/models.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "account-stats",
|
||
|
|
"title": "Check Your Usage & Plan",
|
||
|
|
"description": "Click your username in the status bar (bottom-left) to see your account details, token usage, plan info, and billing.\n\n[View Account Stats](command:alfred-commander.showStats)",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/stats.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "keyboard-shortcuts",
|
||
|
|
"title": "Essential Shortcuts",
|
||
|
|
"description": "Master these shortcuts to work faster:\n- ``Ctrl+Shift+Alt+O`` \u2014 Open Alfred Panel\n- ``Ctrl+Shift+Alt+A`` \u2014 Toggle Voice\n- ``Ctrl+``` `` \u2014 Open Terminal\n- ``Ctrl+P`` \u2014 Quick File Open\n- ``Ctrl+Shift+P`` \u2014 Command Palette",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/shortcuts.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "sovereign-ide",
|
||
|
|
"title": "Your Sovereign IDE",
|
||
|
|
"description": "Alfred IDE tracks nothing. No telemetry, no usage analytics, no data collection. Your code stays on your machine. Your conversations stay private. Welcome to sovereign development.",
|
||
|
|
"media": {
|
||
|
|
"markdown": "media/walkthrough/sovereign.md"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"__metadata": {
|
||
|
|
"installedTimestamp": 1777392313978,
|
||
|
|
"targetPlatform": "undefined",
|
||
|
|
"size": 250117
|
||
|
|
}
|
||
|
|
}
|