main
1{
2 "$schema": "https://opencode.ai/config.json",
3 "instructions": [
4 "~/.config/claude/skills/CORE/SKILL.md",
5 "~/.config/claude/skills/CORE/history-system.md"
6 ],
7 "skills": [
8 "~/.config/claude/skills"
9 ],
10 "provider": {
11 "ollama": {
12 "npm": "@ai-sdk/openai-compatible",
13 "name": "Ollama (aomi)",
14 "options": {
15 "baseURL": "http://192.168.1.23:8000/v1"
16 },
17 "models": {
18 "llama3.1:8b": {
19 "name": "Llama 3.1 8B (Best for OpenCode)",
20 "tools": true,
21 "reasoning": true
22 },
23 "mistral-nemo:latest": {
24 "name": "Mistral Nemo (Fast tools)",
25 "tools": true
26 },
27 "qwen-opencode:latest": {
28 "name": "Qwen OpenCode (16k context)",
29 "tools": true,
30 "reasoning": true
31 },
32 "qwen2.5-coder:7b": {
33 "name": "Qwen2.5 Coder 7B",
34 "tools": true,
35 "reasoning": true
36 },
37 "deepseek-r1:7b": {
38 "name": "DeepSeek R1 7B (Reasoning)",
39 "tools": true,
40 "reasoning": true
41 },
42 "qwen-coder-tools:latest": {
43 "name": "Qwen2.5 Coder 7B (Custom)",
44 "tools": true
45 },
46 "codestral:latest": {
47 "name": "Codestral 22B"
48 },
49 "phi4-reasoning:latest": {
50 "name": "Phi-4 14B (Reasoning)",
51 "reasoning": true
52 },
53 "phi3.5:3.8b": {
54 "name": "Phi-3.5 3.8B (Fast)"
55 }
56 }
57 }
58 },
59 "mcp": {
60 "playwright": {
61 "type": "local",
62 "command": ["mcp-server-playwright", "--browser", "google-chrome-stable"],
63 "enabled": true
64 }
65 }
66}