オープンソースプロジェクト · 整理されたプラットフォーム

一つの Space。明確な境界。あなたのものであり続ける Teams。

Shimpz は、共有推論 Brain、明示的に許可された Services、独立して公開された Assistants で Teams を運用するオープンソースプロジェクト兼プラットフォームです。

自分のインフラでは Local、Shimpz Account では Hosted を利用できます。概念とセキュリティ境界は同じです。

一つの概念 // 二つのプロファイル

Local と Hosted は同じ製品言語を使います。

Space は一つの概念です。プロファイルはインフラ運用者を変えますが、製品概念の意味は変えません。

Local

Local Space

自分が管理するインフラで Space を実行し、ローカル Shimpz Admin で管理します。

自分のマシン · 自分の運用管理
Hosted

Hosted Space

Shimpz Account で Hosted プラットフォーム上の隔離された Teams を作成・運用します。

Account ID · 管理されたインフラ

Local Space // install

自分が管理するインフラから始めましょう。

ガイドを確認し、標準インストーラーを実行して Local Space を作成し、Shimpz Admin を開きます。

curl -fsSL https://install.shimpz.com | sh
ドキュメントを読む ↗

製品オントロジー // 一つのメンタルモデル

各名称には一つの責任があります。

明示的な権限、隔離、許可の境界を中心に構成されています。

01

Space

Local と Hosted を持つ、インストールと管理の境界。

02

Services

定義済み API を通じて隔離された Team bindings に公開される共有 Space 能力。

03

Brain

Team として回答し、許可された能力だけを調整する共有推論 runtime。

04

Team

Assistants、会話、データ、bindings、ライフサイクルの隔離された権限主体。

05

Assistant

独立公開され、標準経路で許可された Team にインストールされるソフトウェア。

Assistant 公開 // 一つの経路

Developers → Store → Team。

非公開の近道や組み込みレジストリはありません。各ドメインが責任を保持します。

  1. 01

    Developers

    公開範囲と不変なソース解決を所有します。

  2. 02

    Store

    公開検索を投影し、正確な ID とソースダイジェストを送ります。

  3. 03

    Team

    許可、検証、binding、インストール、ライフサイクルを所有します。

オープンソース // 作業を確認

公開で構築し、システムとして文書化。

Shimpz のリポジトリと公開文書をご覧ください。サイトは製品を説明し、リポジトリは実装とレビュー可能な履歴を保存します。

Shimpz // Space

目的に合う領域を選んでください。

Assistant を探し、Services と Creators を確認し、Teams を開くか文書を読みます。すべて専用ページと同じナビゲーションがあります。