Skip to content
skyl

Blog

Release notes, design decisions, and the things worth writing down.

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.

Read more →

· 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.

Read more →

· 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.

Read more →

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.

Edit this page on GitHub