Script for easily configuring, using, switching and comparing local offline coding models
at main 17 lines 947 B view raw
1import { homedir } from "node:os"; 2import { join } from "node:path"; 3 4export const OLLAMA_HOST = "127.0.0.1"; 5export const OLLAMA_PORT = 11434; 6export const OLLAMA_URL = `http://${OLLAMA_HOST}:${OLLAMA_PORT}`; 7export const LAUNCH_DIR = join(homedir(), ".local/bin"); 8export const AIDER_CONFIG_DIR = join(homedir(), ".aider"); 9export const AIDER_CONFIG_FILE = join(AIDER_CONFIG_DIR, "aider.conf.yml"); 10export const AIDER_ENV_FILE = join(AIDER_CONFIG_DIR, ".env"); 11export const OPENCODE_CONFIG_DIR = join(homedir(), ".config", "opencode"); 12export const OPENCODE_CONFIG_FILE = join(OPENCODE_CONFIG_DIR, "opencode.json"); 13export const PI_CONFIG_DIR = join(homedir(), ".pi", "agent"); 14export const PI_MODELS_FILE = join(PI_CONFIG_DIR, "models.json"); 15export const PI_SETTINGS_FILE = join(PI_CONFIG_DIR, "settings.json"); 16export const CODEX_CONFIG_DIR = join(homedir(), ".codex"); 17export const CODEX_CONFIG_FILE = join(CODEX_CONFIG_DIR, "config.toml");