ALTWORLD:LLMとデータベースを分離してAI健忘症を解決する持続型ライフシミュレーションアーキテクチャ

✍️ OpenClawRadar📅 公開日: March 31, 2026🔗 Source
ALTWORLD:LLMとデータベースを分離してAI健忘症を解決する持続型ライフシミュレーションアーキテクチャ
Ad

ALTWORLDは、AI駆動のゲームやエージェントでよく見られる「AI記憶喪失」問題を解決するために構築された持続型ライフシミュレーションゲームです。LLMのコンテキストウィンドウに世界の状態を維持させる代わりに、システムはPostgreSQLデータベース内の構造化テーブルとJSONブロブに正規の実行状態を保存します。

アーキテクチャと実装

このプロジェクトは、複雑なトランザクション実行の作成を処理するためにNext.js App Router、Prisma、PostgreSQLスタックを使用しています。プレイヤーが行動を入力すると、システムはまず明示的なシミュレーションフェーズを通じて状態を変更し、その後状態変化に基づいて物語テキストを生成します。この厳密な分離により、行動がタイムラインに沿って発生し、過去の決定が将来の出来事に影響を与えることが保証されます。

AIは、剣のようなアイテムをインベントリに幻覚として追加することが物理的に不可能です。なぜなら、PostgreSQLデータベースが非論理的な状態変化を拒否するからです。システムはハードデータのみから回復、復元、分岐、継続が可能であり、純粋なパワーファンタジーではなく、物質的に制約のあるライフシミュレーションのトーンを創り出します。

Ad

主要コンポーネント

  • ワールドフォージ: プレイヤーがシナリオを提案し、システムが派閥、NPC、圧力を生成するAI支援ツール。Claudeは厳格なJSONスキーマ検証と正規化パイプラインの作成を支援し、生成された草案をハードデータベース行に変換しました。
  • シミュレーションループ: ターン進行のためのロック回復と状態変更ロジックを含み、世界システムとNPCの決定がナレーションレンダラーが呼び出される前に解決されることを保証します。
  • 状態管理: 正規の実行状態は構造化テーブルとJSONブロブでPostgreSQLに保存され、LLMとデータベースを完全に分離しています。

開発アプローチ

開発者は、単なる文章生成だけでなく、基礎となるエンジニアリングタスクにClaudeを多用しました。Claudeはアーキテクチャの構造化、検証パイプラインの作成、シミュレーションループロジックの実装を支援しました。このゲームはStoriDevと呼ばれる自作エンジン上で動作します。

このプロジェクトは無料で試すことができ、ゲストプレビュー実行ではアカウント作成が必要になる前に限られた数の無料行動が提供されます。開発者は特に、持続型AIエージェントや分離アーキテクチャに取り組む他の開発者からのフィードバックを求めています。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

非技術系の創業者がClaude Codeで本番マーケットプレイスを構築
Use Cases

非技術系の創業者がClaude Codeで本番マーケットプレイスを構築

非技術系の創業者が、Claude Codeをターミナルで使用して、Next.js、TypeScript、Supabase、Tailwind、Vercelデプロイメントを用いた双方向マーケットプレイスを構築しました。完全な認証、RLS、データベース移行を含みます。

OpenClawRadar
プロジェクト・ジェームズ・セクストン:OpenClawとClaudeによる法律アシスタントの構築
Use Cases

プロジェクト・ジェームズ・セクストン:OpenClawとClaudeによる法律アシスタントの構築

開発者が離婚裁判の書類処理を自動化するために、OpenClawとClaude APIを使用して法的アシスタントを構築しています。このシステムはメールを監視し、PDFをダウンロードし、Claudeで文書を分析し、返信用紙を見つけ、回答を生成し、下書きを印刷します。

OpenClawRadar
OpenClawのトリック:継続的なエージェントメモリのためにプロジェクトとセッションを消す方法
Use Cases

OpenClawのトリック:継続的なエージェントメモリのためにプロジェクトとセッションを消す方法

開発者は、OpenClawは「魔法のメモリ」を発明するのではなく、プロジェクト、セッション、メモリをローカルAIコーディングツール(Claude Code、Codex CLI)向けに再編成すると主張している。ファイルベースのメモリとチャットルーティングを使用して、シームレスなアシスタント体験を生み出す。

OpenClawRadar
人道支援AIにおけるany-guardrailを用いた多言語ガードレールの評価
Use Cases

人道支援AIにおけるany-guardrailを用いた多言語ガードレールの評価

Mozillaのany-guardrailツールは、人道支援LLMにおける多言語ガードレールを評価し、タスクとドメインの特異性に焦点を当てています。

OpenClawRadar