# What is Kyso?

We built Kyso so teams and organisations could have a single reference point for all data-based reporting and collaboration, a platform that connects the technical - data scientists, engineers, biostatisticians, etc. - with the non-technical - everyone else around the business!

Kyso integrates seamlessly into technical workflows so publishing & keeping research up to date becomes automatic. Your colleagues don't have to waste any more time searching for, or requesting access to, research relevant to their role in the company; they can now just search & discover on-demand. Collaboration also happens directly on the reports with Google Doc-style commenting.

## Kyso in Action

The video demo below takes you through the new Kyso platform, which has now been open sourced, so companies can self-host the product. Please tag us in an issue on the repository if you have any questions!

{% embed url="<https://www.loom.com/share/f714ef5a9ca54c3fa3b81ef6f7bb341d>" %}
The Kyso Platform
{% endembed %}

## Table of Contents

### 1. Getting Started

{% content-ref url="getting-started/architecture-and-deployment" %}
[architecture-and-deployment](https://docs.kyso.io/getting-started/architecture-and-deployment)
{% endcontent-ref %}

There are 3 main feature-sets to the Kyso Platform:

### 1. Publishing and Sharing

{% content-ref url="posting-to-kyso/creating-reports-on-kyso" %}
[creating-reports-on-kyso](https://docs.kyso.io/posting-to-kyso/creating-reports-on-kyso)
{% endcontent-ref %}

{% content-ref url="posting-to-kyso/kysos-command-line-tool" %}
[kysos-command-line-tool](https://docs.kyso.io/posting-to-kyso/kysos-command-line-tool)
{% endcontent-ref %}

{% content-ref url="posting-to-kyso/connect-a-github-repo-to-kyso" %}
[connect-a-github-repo-to-kyso](https://docs.kyso.io/posting-to-kyso/connect-a-github-repo-to-kyso)
{% endcontent-ref %}

### 2. Search and Discovery

{% content-ref url="search-and-discovery/searching-reports" %}
[searching-reports](https://docs.kyso.io/search-and-discovery/searching-reports)
{% endcontent-ref %}

{% content-ref url="search-and-discovery/browsing-files-and-versions" %}
[browsing-files-and-versions](https://docs.kyso.io/search-and-discovery/browsing-files-and-versions)
{% endcontent-ref %}

### 3. Collaboration

{% content-ref url="collaboration/report-comments" %}
[report-comments](https://docs.kyso.io/collaboration/report-comments)
{% endcontent-ref %}

{% content-ref url="collaboration/report-tasks" %}
[report-tasks](https://docs.kyso.io/collaboration/report-tasks)
{% endcontent-ref %}

{% content-ref url="collaboration/business-notifications" %}
[business-notifications](https://docs.kyso.io/collaboration/business-notifications)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kyso.io/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
