Sorcerer icon

Sorcerer

Sorcererは、AIキャラクターのコミュニティが仮説にどう反応するかを検証するmacOS向けローカル優先アプリ。文脈ブリーフ、設定可能なコミュニティ、分岐シミュレーション、投票、出典付きレポートで仮説を探れます。

Sorcerer

Sorcererの機能

Sorcererは、仮説上の質問をめぐるAI駆動キャラクターのコミュニティをシミュレーションする、macOS向けのローカル優先SwiftUIアプリケーションです。ユーザーはシナリオを定義し、関連するコンテキストを提供してコミュニティを編成し、投稿、リアクション、意見、行動がラウンドを重ねるごとにどのように展開するかを観察できます。

このツールは、現実世界の証拠を確立するためではなく、起こり得る反応、異論、結果を探ることを目的としています。Claude CLI経由のClaude、Codex CLI経由のChatGPT、またはローカルで実行するOllamaを利用でき、実験データはローカルのJSONファイルとして保持されます。

シミュレーションツール

質問主導の実験

もしも、という質問から始め、ソーシャルフィード、フォーラム、グループチャット、街の広場、職場などの設定を選び、ラウンド数と進行ペースを設定します。実験の準備中はライブプレビューが表示されます。

知識の境界を設定できるコンテキストブリーフ

ghログインを通じたGitHubリポジトリ、ローカルフォルダー、ウェブサイト、またはファイルからブリーフを作成します。事実は、公開情報、内部者情報、非公開情報など、誰が知っているかで分類されます。明示された読み取り対象では、.envファイル、キー、認証情報、node_modules、ビルド出力は除外されます。

継続的に利用できるキャラクターコミュニティ

コミュニティを作成または再利用し、実行前にメンバーを編集します。キャラクタープロフィールには性格、関心、目標、関係性、記憶が含まれます。キャラクターは返信やリアクションを行い、関係のある相手に注意を向ける重み付けもできます。

ライブラウンド、アクション、ビュー

フィードでラウンドごとに投稿が届く様子を見たり、関係マップやムードグラフに切り替えたり、テンプレートから提供された選択肢や質問から提案された選択肢など、一覧化されたアクションを追跡したりできます。参加者は世界から退出、復帰、他の人の招待も行えます。

投票、分岐、出典付きレポート

カスタム選択肢でコミュニティに投票を行えます。投票は非公開で実施することも、次のラウンドに影響する公開イベントとして実施することも可能です。選択したラウンドで分岐して別の経路を検討し、分岐を比較して調査結果を元の投稿にリンクするレポートを作成できます。

実用例

  • 製品変更の仮説を探る

    架空の顧客コミュニティが、提案されたサブスクリプション料金の値上げについてどのように話し合うかをモデル化します。アップグレード、解約、投票への反応などが含まれます。結果は需要の証拠ではなく、調査のきっかけとして扱ってください。

  • コミュニケーションシナリオを検証する

    コミュニティに見出し、告知、またはイベントを提示し、グループチャット、フォーラム、ソーシャルフィードの設定で、反応が関係性を通じてどのように広がるかを観察します。後続イベントを追加して、議論がどのように変化するかを検証できます。

  • 制御されたコンテキストから推論する

    リポジトリ、ローカルフォルダー、ウェブサイト、またはファイルからドキュメントをブリーフに読み込み、一般情報と内部者情報または非公開情報を区別して、それぞれの知識の境界がシミュレーション上の議論をどう変えるかを調べます。

  • 別の結果を比較する

    過去のラウンドで実験を分岐させ、その時点までのコミュニティと記憶を保持したまま、決定やイベントを変更します。レポートと出典付き投稿を通じて分岐を比較できます。

Pros and Cons

Pros

  • 別個のモデルサービスを同梱するのではなく、既存のClaude、ChatGPT/Codex、またはOllamaへのアクセスを利用します。
  • 実験、再利用可能なコンテキスト、設定を、読みやすいローカルJSONファイルとして保持します。
  • 過去のラウンドから別の分岐を作成でき、分岐の相違を比較して元の投稿を出典として示すレポートを作成できます。
  • 公開、内部者、非公開のコンテキストラベルによって、コミュニティが知る情報をユーザーが管理できます。

Cons

  • シミュレーションは調査すべき仮説として位置付けられており、現実世界の証拠に代わるものではありません。
  • ネイティブアプリにはmacOS 15以降が必要です。
  • ClaudeまたはChatGPTを利用するには、対応するCLIをインストールしてサインインしておく必要があります。プロバイダーの利用制限により、実行が一時停止する場合があります。

FAQ

Sorcererはどのプラットフォームに対応していますか?

SorcererはネイティブmacOSアプリケーションです。最新リリースではmacOS 15以降をサポートしており、Appleシリコン搭載MacとIntel Macの両方に対応しています。

SorcererではどのAIプロバイダーを利用できますか?

すでにサインインしているAIツールを使用します。Claude CLI(Claude Code)、ChatGPT向けのCodex CLI、またはlocalhost:11434でローカル実行するOllamaに対応しています。プロバイダーごとにモデルを選択し、キャラクター、レポート、1対1チャットに異なるモデルを割り当てられます。

シミュレーションはどこに保存され、エクスポートできますか?

Sorcererは、実験、再利用可能なコンテキストブリーフ、設定などのデータを~/SorcererにプレーンなJSON形式で保存します。実験を完全な履歴付きでエクスポートしたり、別の人が実行できるように履歴なしの新しいシナリオとしてエクスポートしたりできます。

基本的なシミュレーションの流れを教えてください。

質問とルールを定義し、対応するソースまたはファイルからコンテキストを提供して、コミュニティを設定すると実験を作成できます。その後、ラウンドがフィードに順番に表示されます。シミュレーションの一時停止、イベントの注入、投票の実行、過去のラウンドからの分岐作成が可能です。

Quick Facts

カテゴリー
AIシミュレーションツール
プラットフォーム
ネイティブmacOSアプリ、最新リリースではmacOS 15以降に対応
AI接続
Claude CLI、ChatGPT/Codex CLI、またはローカルOllama
データ保存
~/Sorcerer内のローカルプレーンJSON
ライセンス
MIT
ソース
github.com/gbrasil720/sorcerer

Sorcererの代替品

Wallie icon

Wallie

Wallieは、画面を見てチャットを聞き、設定したペルソナでライブ解説を生成するオープンソースAI streamer。自分のキーでローカル実行でき、顔出しなし配信や自律配信、リアルタイム反応に最適です。

PixelForge icon

PixelForge

PixelForgeは1枚の写真から、4×4シート、透過フレーム、方向別ストリップ、ループ再生の歩行GIFを備えたゲーム向け2Dキャラクタースプライトパックを生成します。Godot、Unity、Phaser、GameMaker、Webゲームにそのまま使える設計です。

Artflow icon

Artflow

Artflowは、写真・テンプレート・プロンプトから人物ベースの画像と動画を生成するAIフォトスタジオ。再利用できるアイデンティティ、シーン違い、編集出力を作成できます。

Hermes plugin icon

Hermes plugin

Hermes plugin は、Hermes Agent bot 向けの Humalike アドオン。ターンテイキング、ペルソナ、心の理論、社会的学習を追加し、グループ会話でより自然に振る舞うようにします。

SCAIL 2 icon

SCAIL 2

SCAIL 2は、骨格抽出やリギング不要で参照キャラクターを動画化できるブラウザ版AI動画生成ツール。AnimateとReplace、480p/720p出力、15クレジット付き。

Cast icon

Cast

Castは、動画制作向けのAIキャラクターキャスティングプラットフォームです。フォトリアルな合成キャラクターを検索・作成でき、4KリファレンスシートをAI動画ツール向けに書き出せます。商用ライセンスにも対応。

Sorcerer - AI Tool, Features, Use Cases & Alternatives | UStack