Skip to content

Release v0.5.8

Choose a tag to compare

@fivepanelhat fivepanelhat released this 21 Aug 09:01
· 24 commits to main since this release
8923d53

Shared LLM provider Protocol, edge profiles, and registry for the Kiwi Edge stack.

Sprint A Phase 2.
Local-first Ollama only. No cloud keys. No secrets in profiles.
CAT stamp.

Highlights

  • LLMProvider Protocol — common surface (check_health, generate, invoke, chat)
  • ProviderProfile + built-in edge profiles: edge-default, edge-fast, edge-coder
  • get_provider() / get_profile() / provider_from_profile() / register_provider()
  • Default backend remains SovereignOllamaClient (behaviour unchanged)
  • Consumers soft-import; missing Core does not break Weaver or Aether

Stack adoption

Repo PR Change
Core #28 Protocol + registry (this release)
Weaver fivepanelhat/Weaver#38 Prefer get_provider(profile=…)
Aether fivepanelhat/Aether#52 Soft profile bridge via build_llm_client

Sprint A complete

Install

pip install "coastal-alpine-core @ git+https://github.com/fivepanelhat/Coastal-Alpine-Core.git@v0.5.8"

## What's Changed
* feat(providers): LLM provider Protocol + registry — Sprint A Phase 2 by @fivepanelhat in https://github.com/fivepanelhat/Coastal-Alpine-Core/pull/28


**Full Changelog**: https://github.com/fivepanelhat/Coastal-Alpine-Core/compare/v0.5.7...v0.5.8