13 ポイント 投稿者 kachirjsdn 2025-09-09 | 7件のコメント | WhatsAppで共有

[ 紹介 ]

  • Greeum(グリウム)は、LLMのための人間の記憶体系を模倣した記憶システムです。
  • 以下の2階層アーキテクチャにより、高速・高精度・安全な記憶力を提供します。
  • 開発者は元1人のインディーゲーム開発者であり、この分野の専門知識は不足しています。
  • 企画、構造設計、テスト以外はすべてバイブコーディングで開発を進めています。

[ アーキテクチャ ]

  • [ STM (Short-Term Memory ]
    • TTLベースの一時記憶とAI Context Slotsで動作
    • 現在進行中の会話の文脈を維持
    • 主要情報をアンカーポイントとして固定し、高速にアクセス
  • [ LTM (Long-Term Memory ]
    • ブロックチェーン構造の不変メモリブロックで構成
    • ハッシュチェーンで完全性を保証
    • FAISSベクトルインデクシングとBERTリランキングによりセマンティック検索を実行。

[ 使用 ]

  • 現在はAPIやCLIでも利用可能
  • 基本的にはMCPとして活用することを推奨。
  • コンテキストメモリが狭いClaudeCodeとの相性が抜群です。
  • 利用時にはCLAUDE.mdなどで、以下の例のように明示的に使用することを推奨します。
  • 保存単位: アクション単位のラベリング
    = すべてのメモリ保存は、グレマスの6つのアクタント役割に基づきます
    = [主体-行動-対象] 構造の1〜2文で記録
  • 保存パターン例:
    = [ユーザー-要求-MCPツールテスト] 接続されたツールを把握し、テストを実施
    = [Claude-発見-TypeScriptエラー] src/types/session.tsのprocessId型の不一致
    = [チーム-決定-アーキテクチャ変更] マイクロサービスからモノリスへ移行、性能上の理由
    = [ユーザー-提案-グレマスモデル適用] アクタント構造で相互作用パターンを記録
  • 保存頻度: すべての相互作用には永続保存の価値がある
    = 基本原則: "すべての作業単位には永続保存の価値がある"
    = 重要度判断よりパターン蓄積を優先
  • 保存時点:
    = ユーザーの質問・要求ごとに保存
    = 問題の発見・解決ごとに保存
    = 作業の転換点ごとに保存
    = フィードバックと改善事項ごとに保存
    = コード変更、設定修正ごとに保存
    = テスト結果、性能測定ごとに保存

[ 予定 ]

  • 直前の作業は、メモリスキーマ単位へのグレマス・アクタントモデル適用です。
  • すべての記憶構造を構造化し、関連関係および因果関係の推論を目的としています。
  • 最終的には、仮想人格を構成するための中核的なキーポイントになると期待しています。

[ 備考 ]

  • 現在このアーキテクチャを利用して、AI仮想アシスタント「Luca Project」を進行中
  • 以下の要素の組み合わせにより、自律性を持つ仮想人格体の開発を目指しています。
    = Greeumによる記憶システムと、関連関係・因果関係の推論能力
    = 良い<>悪い / 緊張<>弛緩 / 受動<>能動パターンの「デジタルホルモン」実装
    = 高速な応答時間と自律性のため、ローカルLLMモデルのGemmaを使用中(変更予定)
  • 1台のPCごとに1つの人格体が配置される、自律型OSの役割を果たせると期待しています。
  • 関連する意見やフィードバックをいつでも待っています。

7件のコメント

 
ng0301 2025-09-09

韓国語のようで、翻訳文のような不思議さ

 
geekygeek 2025-09-10
  • AIを使って作られた文章という印象を受けた
  • 敬体と常体が混在しており、句点がどんな規則で打たれているのか気になる
  • こうしたタイプの文体は、AIに依存する人たちの文書でますます多く見られるようになっており、内容は膨大で箇条書きの深さも際限がないが、肝心の核心はかえってつかみにくくなっている
  • グレマスの行為者モデルをどの程度理解しているのか気になるが、AIが吐き出したであろう「グレマス・アクタント」という語をそのまま本文に差し込んでいるからだ
  • Googleでグレマス・アクタントを検索すると、このページしか出てこない
 
kachirjsdn 2025-09-10

客観的な評価をありがとうございます。
敬語/ため口や句点は無意識の癖だったようで、自分では気づいていませんでした。
おそらく情報伝達を目的とした部分と、個人的な私見が入った部分の違いだと思うので、反省したいと思います。
しばらくAIに依存した開発に集中していたので、知らないうちにこういうスタイルになっていたようです。

グレマスの行為者モデルについては、学部時代に一般教養で初めて触れ、
卒業後にゲーム開発やシナリオ作成の過程で個人的に勉強していたのですが、
再び開発に戻るにあたって応用して使ってみようと思いました。
行為者モデルではなくアクタントと書いたのは……
Claude Codeがしきりにそう書くので、私までそういう癖がついてしまったようです。

多くのインサイトを得ることができました。
これからも継続して学んでいきます。ありがとうございます。
文章の情報密度が違いますね……

 
kachirjsdn 2025-09-09

えっと…GeekNewsに載っている記事を見て、できるだけ似た感じで書こうと頑張ってみました…。
そこまでする必要はなかったみたいですね(笑);;

 
v08zbv8fvlkjasdflkj 2025-09-09

セールスポイント?

開発者は1人のインディーゲーム開発者出身で、この分野の専門知識が不足している。
企画、構造設計、テスト以外はすべてバイブコーディングで開発を進めている。

zzz

 
kachirjsdn 2025-09-09

プロダクション関連の経験がほんの少しでもあって、その点はまだ救いと言えば救いでしょうか(笑)
恥ずかしいですが、一生懸命やってみます!

 
kachirjsdn 2025-09-09

使い方は
pip install greeum
claude mcp add greeum greeum mcp serve
で十分です。
playwright mcpと一緒に使うと、本当に完成まで自動で進められるようになります。