LLM Provider Summary

This page defines exactly which LLM provider each AI actor uses, what each provider is used for, and how provider failures affect the AI development pipeline.


Provider Assignments

Astra — Product Owner (PO)

Provider: OpenAI

Purpose:

  • Requirements reasoning
  • Issue refinement
  • Backlog management
  • Internal analysis-only tasks

Astra never uses Claude.


Kade — Developer (DEV)

Provider: Claude

Purpose:

  • Code generation
  • Static analysis
  • Architectural interpretation
  • File modification and implementation

Kade never uses OpenAI.


Orion — Quality Assurance (QA)

Provider: OpenAI

Purpose:

  • QA reasoning
  • PR analysis
  • Test execution interpretation
  • Code correctness analysis
  • Build & test validation

Orion never uses Claude.


Why Two Providers?

Astrakion uses best-in-class specialization:

Capability Best Provider Assigned To
Fast code generation Claude Kade
Deep reasoning OpenAI Astra + Orion
QA validation OpenAI Orion
PO-level interpretation OpenAI Astra

This dual-provider strategy ensures faster development cycles, higher-quality PR reviews, stronger reasoning accuracy, minimized token waste, and clear separation of responsibilities.


Required API Keys

To enable full AI team operation, you must provide:

OpenAI API Key

Used by:

  • Astra (PO)
  • Orion (QA)
  • System-level analysis-only tasks

Claude API Key

Used by:

  • Kade (DEV)

Keys are encrypted and stored securely.


Provider Failure Behavior

Condition Astra Kade Orion
Claude unavailable continues (analysis) stops continues
OpenAI out of tokens stops stops stops
Astrakion tokens exhausted continues (analysis) stops stops
Both providers down stops stops stops
All available continues continues continues

Guarantees

  • Only Astra and Orion use OpenAI
  • Only Kade uses Claude
  • No actor ever uses both providers
  • Provider failure stops only the actors that depend on it
  • Analysis-only work continues as long as OpenAI is available
  • Token blocking rules operate independently of provider failures