Swain MolsterStaff Full Stack EngineerGoodParty.org
GoodParty.org, a public benefit corporation whose product ran streaming chat on Anthropic and non-streaming completions on Together.
GitHub (thegoodparty/omni), published Read the pull request (opens GitHub (thegoodparty/omni) in a new tab)
Observation
GoodParty.org moved its non-streaming LLM calls off Together AI onto Anthropic in June 2026 to run one provider after using two.
- Takeaway
- If you keep Together as a second provider, pin only models it serves serverless, alert on a 4xx model error as a configuration fault, and fund credits ahead of usage.
- What happened
- GoodParty.org's non-streaming completions called Together directly while its streaming chat already ran on Anthropic. PR #435, merged June 26, 2026, migrated the LLM layer fully off Together AI onto Anthropic, naming Together as the same dependency behind the recurring credit-exhaustion and non-serverless-model fallback incidents (MiniMax/Qwen). Two days earlier PR #367 had traced a production alert that fired and resolved about every 30 minutes to a fallback model Together does not serve serverless, and said the fallback was never functional.
- Public engineering write-up (pull requests in GoodParty.org's own repository)
Deployment details
GoodParty.org, a public benefit corporation whose product ran streaming chat on Anthropic and non-streaming completions on Together.
- Public engineering write-up (pull requests in GoodParty.org's own repository)
- Team
- GoodParty.org engineering
- Duration
- Until June 26, 2026
- Workload
- Non-streaming chat, JSON and tool completions for queued background work
- Model
- A Qwen primary with a MiniMax-M2.5 fallback that Together does not serve serverless
- Measurement
- A production alert firing and resolving about every 30 minutes (PR #367, Jun 24, 2026)


