Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth implements the OAuth login + credential system for vix's subscription-based providers — Anthropic (Claude Pro/Max) and OpenAI Codex (ChatGPT) — plus OpenRouter's key-minting PKCE flow, and the shared machinery they rely on: PKCE generation, RFC 8628 device-code polling, a local callback HTTP server, a provider registry, and credential storage with automatic token refresh.
|
Package auth implements the OAuth login + credential system for vix's subscription-based providers — Anthropic (Claude Pro/Max) and OpenAI Codex (ChatGPT) — plus OpenRouter's key-minting PKCE flow, and the shared machinery they rely on: PKCE generation, RFC 8628 device-code polling, a local callback HTTP server, a provider registry, and credential storage with automatic token refresh. |
|
jobs
Package jobs implements vixd's scheduled-jobs engine: user-authored job specs (~/.vix/jobs/<id>.json) fired by a single timer loop, each run executing a prompt — optionally through a workflow — in an isolated session.
|
Package jobs implements vixd's scheduled-jobs engine: user-authored job specs (~/.vix/jobs/<id>.json) fired by a single timer loop, each run executing a prompt — optionally through a workflow — in an isolated session. |
|
llm
Package llm provides a provider-neutral interface for LLM interactions across Anthropic, OpenAI (Responses API), OpenRouter, MiniMax, and Xiaomi MiMo.
|
Package llm provides a provider-neutral interface for LLM interactions across Anthropic, OpenAI (Responses API), OpenRouter, MiniMax, and Xiaomi MiMo. |
|
Package providers is the single, data-driven source of truth for vix's LLM providers and models.
|
Package providers is the single, data-driven source of truth for vix's LLM providers and models. |
|
Package update implements GitHub-release update detection and the in-app upgrade flow: a once-per-day check against the latest published release, a version comparator, install-method detection, and the command used to perform the upgrade.
|
Package update implements GitHub-release update detection and the in-app upgrade flow: a once-per-day check against the latest published release, a version comparator, install-method detection, and the command used to perform the upgrade. |
Click to show internal directories.
Click to hide internal directories.