Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions plugins/gptscript/install-guidance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"plugin": "gptscript",
"binary": "gptscript",
"check": "which gptscript",
"install_steps": ["brew install gptscript", "curl -fsSL https://get.gptscript.ai/install.sh | sh"]
}
5 changes: 5 additions & 0 deletions plugins/gptscript/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"description": "gptscript — natural language programming framework for AI workflows",
"tags": ["gptscript", "ai", "llm", "scripting", "automation"],
"has_learn": false
}
31 changes: 31 additions & 0 deletions plugins/gptscript/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "gptscript",
"version": "0.1.0",
"description": "gptscript — natural language programming framework for AI workflows",
"source": "https://github.com/gptscript-ai/gptscript",
"checks": [
{ "type": "binary", "name": "gptscript" }
],
"install_guidance": {
"plugin": "gptscript",
"binary": "gptscript",
"check": "which gptscript",
"install_steps": ["brew install gptscript", "curl -fsSL https://get.gptscript.ai/install.sh | sh"],
"note": "Cross-platform. Available via Homebrew, direct script, or GitHub releases."
},
"commands": [
{
"namespace": "gptscript",
"resource": "_",
"action": "_",
"description": "Passthrough to gptscript CLI",
"adapter": "process",
"adapterConfig": {
"command": "gptscript",
"passthrough": true,
"missingDependencyHelp": "Install gptscript: brew install gptscript"
},
"args": []
}
]
}
6 changes: 6 additions & 0 deletions plugins/ollama/install-guidance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"plugin": "ollama",
"binary": "ollama",
"check": "which ollama",
"install_steps": ["curl -fsSL https://ollama.com/install.sh | sh"]
}
5 changes: 5 additions & 0 deletions plugins/ollama/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"description": "ollama — run large language models locally with a simple CLI",
"tags": ["ollama", "ai", "llm", "machine-learning", "cli"],
"has_learn": false
}
31 changes: 31 additions & 0 deletions plugins/ollama/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "ollama",
"version": "0.1.0",
"description": "ollama — run large language models locally with a simple CLI",
"source": "https://github.com/ollama/ollama",
"checks": [
{ "type": "binary", "name": "ollama" }
],
"install_guidance": {
"plugin": "ollama",
"binary": "ollama",
"check": "which ollama",
"install_steps": ["curl -fsSL https://ollama.com/install.sh | sh"],
"note": "System utility. Supports Linux, macOS, and Windows (WSL2)."
},
"commands": [
{
"namespace": "ollama",
"resource": "_",
"action": "_",
"description": "Passthrough to ollama CLI",
"adapter": "process",
"adapterConfig": {
"command": "ollama",
"passthrough": true,
"missingDependencyHelp": "Install ollama: curl -fsSL https://ollama.com/install.sh | sh"
},
"args": []
}
]
}
6 changes: 6 additions & 0 deletions plugins/pagefind/install-guidance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"plugin": "pagefind",
"binary": "pagefind",
"check": "which pagefind",
"install_steps": ["npm install -g pagefind"]
}
5 changes: 5 additions & 0 deletions plugins/pagefind/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"description": "pagefind — static site search indexer with zero-config setup",
"tags": ["pagefind", "search", "static-site", "jamstack", "documentation"],
"has_learn": false
}
31 changes: 31 additions & 0 deletions plugins/pagefind/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "pagefind",
"version": "0.1.0",
"description": "pagefind — static site search indexer with zero-config setup",
"source": "https://github.com/CloudCannon/pagefind",
"checks": [
{ "type": "binary", "name": "pagefind" }
],
"install_guidance": {
"plugin": "pagefind",
"binary": "pagefind",
"check": "which pagefind",
"install_steps": ["npm install -g pagefind"],
"note": "Node.js tool. Requires Node.js 18+."
},
"commands": [
{
"namespace": "pagefind",
"resource": "_",
"action": "_",
"description": "Passthrough to pagefind CLI",
"adapter": "process",
"adapterConfig": {
"command": "pagefind",
"passthrough": true,
"missingDependencyHelp": "Install pagefind: npm install -g pagefind"
},
"args": []
}
]
}
6 changes: 6 additions & 0 deletions plugins/staticrypt/install-guidance.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"plugin": "staticrypt",
"binary": "staticrypt",
"check": "which staticrypt",
"install_steps": ["npm install -g staticrypt"]
}
5 changes: 5 additions & 0 deletions plugins/staticrypt/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"description": "staticrypt — password-protect static HTML pages with encryption",
"tags": ["staticrypt", "encryption", "static-site", "security", "cli"],
"has_learn": false
}
31 changes: 31 additions & 0 deletions plugins/staticrypt/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "staticrypt",
"version": "0.1.0",
"description": "staticrypt — password-protect static HTML pages with encryption",
"source": "https://github.com/robinmoisson/staticrypt",
"checks": [
{ "type": "binary", "name": "staticrypt" }
],
"install_guidance": {
"plugin": "staticrypt",
"binary": "staticrypt",
"check": "which staticrypt",
"install_steps": ["npm install -g staticrypt"],
"note": "Node.js tool. Requires Node.js 14+."
},
"commands": [
{
"namespace": "staticrypt",
"resource": "_",
"action": "_",
"description": "Passthrough to staticrypt CLI",
"adapter": "process",
"adapterConfig": {
"command": "staticrypt",
"passthrough": true,
"missingDependencyHelp": "Install staticrypt: npm install -g staticrypt"
},
"args": []
}
]
}
Loading