Skip to content
skyl

skyl Community

How skyl is built, who maintains it, and how to contribute.

skyl is an open-source Go library under the Apache 2.0 licence. This section covers how the project is run, the standards a change has to meet, and the security and privacy commitments the library makes to the people who deploy it.

Contributing#

skyl is a small library with an unusually explicit standard for what "done" means. Before opening a pull request, read the Engineering Rules — they are the checklist a reviewer actually applies, and they will save you a round trip.

Security and privacy#

skyl sits directly on the path between your users' prompts and a third-party vendor. That makes it a component a security review will look at closely, so the project documents its behaviour rather than asking you to read the source.

Project direction#

Current status#

This is stated on the front page of the repository too. skyl's first design principle after "never block the user from a model" is honesty over coverage — it is better to say "we have not proven this" than to ship something that looks proven and quietly is not.

Edit this page on GitHub