Move userscripts into scripts/ subfolder

This commit is contained in:
2026-07-09 08:26:18 -04:00
parent b4f6cfeea7
commit 39d24d3ea9
12 changed files with 1 additions and 1 deletions
+45
View File
@@ -0,0 +1,45 @@
// ==UserScript==
// @name Auto Kagi LLM
// @match https://kagi.com/assistant?mode=4*
// @grant none
// @version 1.0
// @author Evan Reichard
// ==/UserScript==
function doAutoLLM() {
let hashLocation = window.location.hash;
if (!hashLocation.startsWith("#query=")) return;
let query = decodeURIComponent(hashLocation.replace(/^#query=/, ''));
let inputEl = document.querySelector("textarea");
inputEl.value = query;
const keyboardEvent = new KeyboardEvent('keydown', {
code: 'Enter',
key: 'Enter',
charCode: 13,
keyCode: 13,
view: window,
bubbles: true
});
setTimeout(() => {
inputEl.dispatchEvent(keyboardEvent);
}, 100);
}
doAutoLLM()
// Example Usage:
// https://kagi.com/assistant?mode=4&sub_mode=1#query=%s
// LLMs:
// GPT35Turbo - https://kagi.com/assistant?mode=4&sub_mode=1
// GPT4 - https://kagi.com/assistant?mode=4&sub_mode=2
// GPT4Turbo - https://kagi.com/assistant?mode=4&sub_mode=7
// Claude3Haiku - https://kagi.com/assistant?mode=4&sub_mode=13
// Claude3Sonnet - https://kagi.com/assistant?mode=4&sub_mode=14
// Claude3Opus - https://kagi.com/assistant?mode=4&sub_mode=12
// MistralSmall - https://kagi.com/assistant?mode=4&sub_mode=10
// MistralLarge - https://kagi.com/assistant?mode=4&sub_mode=11
// Gemini15Pro - https://kagi.com/assistant?mode=4&sub_mode=8