DSPyをBEAMに完全移植したImp、宣言的で自己改善するLLMプログラムをElixirで実現

Imp is a full port of DSPy to the BEAM

DSPyをBEAMに完全移植したImp、宣言的で自己改善するLLMプログラムをElixirで実現

ImpはDSPyの完全なBEAM移植版だ。シグネチャ、モジュール、オプティマイザ、エージェントループ、検索をOTPの信頼性と並行性で提供する。タスクを宣言し、ラベル付き例とメトリクスで測定・改善できる。エージェントはプロセスとして動作し、監視・停止・権限管理が可能。MCPやACPにも対応し、Elixir 1.19以降が必要。

BEAM上では、エージェントはプロセスである。自身の状態を保持し、メッセージを受信し、アプリケーションの他の部分と共にスーパーバイザの下で動作する。
  1. dang

    関連。他にも?

    DSPyがそんなに素晴らしいなら、なぜ誰も使っていないのか? - https://news.ycombinator.com/item?id=47490365 - 2026年3月 (120コメント)

    DSPy – プロンプトではなくプログラミングでLMを扱う - https://news.ycombinator.com/item?id=42343692 - 2024年12月 (45コメント)

    LLMシステムにDSPyを賭ける - https://news.ycombinator.com/item?id=41213561 - 2024年8月 (18コメント)

    DSPy: 基盤モデルでプログラミングするためのフレームワーク - https://news.ycombinator.com/item?id=37417698 - 2023年9月 (52コメント)

  2. jauntywundrkind

    TSやRustへの移植はありますか?お願いします :)

    追記:

    RustでのDSRr: https://github.com/krypticmouse/DSRs

この日のほかの記事

2026-09-27