OI

oak-invest/kiso

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

51 stars 3 forks 품질 60 트렌드 33Apache-2.0

Kiso는 Open Knowledge Format (OKF) 번들을 인간의 AI 에이전트에 대한 정적 웹 사이트에 전환하는 출판 엔진입니다. 우리는 또한 MCP 서버를 제공합니다.

개요

Kiso는 Open Knowledge Format (OKF) 번들 주위에 건설된 2개의 신청을 제공합니다: - OKF 번들을 검증하고 생성된 HTML 페이지와 원본 Markdown 파일을 포함하는 정적 웹 사이트로 게시합니다. 명령줄이나 GitHub 동작을 통해 실행할 수 있습니다. - MCP 호환 AI 응용 프로그램을 OKF 번들에 포함 된 지식에 액세스 할 수있는 Model Context Protocol (MCP) 서버를 시작합니다. OKF 번들은 두 응용 프로그램에 대한 진실의 단일 소스를 유지합니다. Kiso를 테스트하기 위해 OKF 번들을 필요로 하는 경우, Kiso 웹 사이트에서 우리의 샘플 OKF 번들을 다운로드할 수 있습니다. 다운로드 한 후, 압축 해제. 릴리스 페이지에서 Kiso의 최신 릴리스를 다운로드 한 다음 실행 : 체크 명령은 OKF 번들에서 Markdown 파일을 검증하고 형식 또는 구조 오류를보고합니다 (그것은 또한 경고로 끊긴 링크가보고). 번들가 유효하면 정적 웹 사이트를 구축하십시오. 당신은 공공 디렉토리에 생성 된 정적 웹 사이트를 찾을 수 있습니다.

개요(AI 번역)

Kiso는 Open Knowledge Format (OKF) 번들 주위에 건설된 2개의 신청을 제공합니다:

-kiso-cli OKF 번들을 검증하고 생성된 HTML 페이지와 원본 Markdown 파일을 포함하는 정적 웹 사이트로 게시합니다. 명령줄이나 GitHub 동작을 통해 실행할 수 있습니다.

  • **kiso-mcp-server**는 MCP 호환 AI 응용 프로그램을 OKF 번들에 포함 된 지식에 액세스 할 수있는 Model Context Protocol (MCP) 서버를 시작합니다.

OKF 번들은 두 응용 프로그램에 대한 진실의 단일 소스를 유지합니다.

실행 가능한 JARs는 Java 25 이상을 요구합니다. Native executables는 Java 설치가 필요하지 않습니다.

키소 CLI

빠른 시작

Kiso를 시험하는 OKF 번들을 필요로 하는 경우에, 당신은 Kiso 웹사이트에서 우리의 표본 OKF 뭉치를 다운로드할 수 있습니다. 다운로드 한 후, unzip it.

릴리스 페이지에서 Kiso의 최신 릴리스를 다운로드 한 다음 실행 :

check] 명령은 OKF 번들에서 Markdown 파일을 검증하고 형식 또는 구조 오류를보고합니다 (그것은 또한 경고로 깨진 링크보고). 번들가 유효하면 정적 웹 사이트를 구축하십시오.

public] 디렉토리에 생성 된 정적 웹 사이트를 찾을 수 있습니다. `index를 열 수 있습니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Kiso

Kiso provides two applications built around Open Knowledge Format (OKF) bundles:

  • kiso-cli validates an OKF bundle and publishes it as a static website containing generated HTML pages and the original Markdown files. It can be run from the command line or through GitHub Actions.
  • kiso-mcp-server starts a Model Context Protocol (MCP) server that lets an MCP-compatible AI application access the knowledge contained in an OKF bundle.

The OKF bundle remains the single source of truth for both applications.

The executable JARs require Java 25 or later. Native executables do not require a Java installation.

Kiso CLI

Quick start

If you need an OKF bundle to test Kiso, you can download our sample OKF bundle from the Kiso website. Once downloaded, unzip it.

Download the latest release of Kiso for your operating system from the releases page, then run:

./kiso-cli check --source=examples/kb-google-example

The check command validates the Markdown files in the OKF bundle and reports formatting or structural errors (it also reports broken links as warnings). Once the bundle is valid, build the static website:

./kiso-cli build --source=examples/kb-google-example --destination=public

You will find the generated static website in the public directory. You can open the index.html file in your browser to view the generated site.

If you use the native Kiso binary and want Kiso to generate social network preview images, install one of the supported native SVG to PNG conversion tools: rsvg-convert, inkscape, or resvg.

GitHub Actions

You can use Kiso CLI in GitHub Action to automatically build your OKF bundles into static websites whenever you push changes to your repository. Here’s an example workflow configuration:

- name: Build with Kiso
  uses: oak-invest/kiso/applications/[email protected]
  with:
    command: build
    source: examples/kb-google-example
    destination: website/examples/kb-google-example-latest

Commands

Command Description
check Validates the Markdown files in an OKF bundle and reports formatting or structural errors.
build Generates a static website, including the original Markdown files, HTML pages, llms.txt, and sitemap.xml.

Options

| Variable | Command | Default | Description |

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →