forked from 0xWheatyz/SPARC
Add per-analysis LLM provider selection (GPT-4o, Gemini, Claude) with output comparison #566
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Roadmap item: P3 — Multi-model support
Currently llm.py hardcodes anthropic/claude-3.5-sonnet via OpenRouter. Users want to choose different LLM providers per analysis and compare outputs across models.
Work Required:
Acceptance Criteria:
Note: Depends on #550 (make LLM model configurable via MODEL env var).
Reference: ROADMAP.md P3 — Multi-model support
Triage update: Added
featurecategory label. This P3 issue is deferred to a future sprint. Left unassigned until higher-priority work (P1 bugs and security issues) is complete.[Repo Manager] This issue is already resolved. Both the Analysis and Batch pages include a model selection dropdown allowing users to choose between LLM providers, and the backend
llm.pysupports per-request model override. Closing as complete.