summaryrefslogtreecommitdiff
path: root/fish/conf.d/ai.fish
blob: 5371eb59996c104f453a15fd31972f27ee3e6cbb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function kimi
    ollama launch opencode --model kimi-k2.6:cloud -y -- run $argv
end

function glm
    ollama launch opencode --model glm-5.1:cloud -y -- run $argv
end

function qwen
    ollama launch opencode --model qwen3.5:cloud -y -- run $argv
end

abbr -a suggest hexai
abbr -a explain 'hexai explain'
abbr -a research 'hexai research'

# pi coding agent — local Ollama Gemma4 26B
abbr -a pi-local 'pi --model gemma4:26b-a4b-it-qat-32k-ctx --no-tools'
abbr -a pi-local-tools 'pi --model gemma4:26b-a4b-it-qat-32k-ctx'

if test -f ~/git/hypr/hypr.fish
    source ~/git/hypr/hypr.fish
end

set -l ask_bin ~/go/bin/ask

if test -x $ask_bin
    $ask_bin fish | source
else
    echo No $ask_bin found
end