For the complete documentation index, see llms.txt. This page is also available as Markdown.

Overview

Today, people lack clarity and efficiency because each app or data source they work with only shows them a partial view of their work and only supports a subset of the capabilities they need to get work done. Trying to offer or build a holistic and integrated experience is hard and results in a messy web of one-to-one integrations that is hard to maintain. This is true both for companies trying to consolidate data between tools they use internally, and for software companies wanting to let their users push or pull data to or from other software tools.

Standard Knowledge Language is an open source initiative to solve these problems by defining a protocol for interacting with non-standard data formats and APIs through standard abstractions of data and capabilities.

Unlike other approaches (see Motivations), SKL does not require existing API providers to change their APIs or offerings. Instead, it provides a streamlined way for developers to easily connect to a theoretically infinite number of APIs simultaneously.

Continue to get an understanding of the core concepts of SKL!

Last updated