Notes on how skyl is built and why. Most of what appears here starts life as an architecture decision record or a row in the feature matrix — the blog is where those get the space to explain themselves.
· skyl maintainers
The fourteen things skyl silently ignores
Every place the library accepts something and then does not do it — with the reason and the workaround for each. This is the list that costs you an afternoon if nobody writes it down.
· skyl maintainers
Why there is no Copilot provider
A package that could exist, would be popular, and deliberately does not. Copilot exposes no completions API, so the only thing skyl could ship under that name would be a lie.
· skyl maintainers
Introducing skyl
One Go interface for every AI model: the problem it solves, the four-module split that keeps the core dependency-free, and an honest account of what is not yet proven.
What is not here yet#
Release notes. skyl has not cut a release: CHANGELOG.md records 0.1.0 as
unreleased, and no adapter has yet made a call to a live provider. When that
changes, the release post will be the first thing on this page.
Until then, Versions covers the versioning policy and the breaking changes made during development, and Roadmap covers what stands between the current state and something a company can adopt.