OpenProgram:自己プログラミング AI エージェントフレームワーク

OpenProgram は、自身のワークフローを作成・改善する自己プログラミング AI エージェントを構築するためのオープンソースランタイムです。モデル、ツール、メモリ、コンテキスト、マルチエージェント協調を提供し、Agentic Programming パラダイムをサポートします。

公式サイト

このツールについて

OpenProgram は、自身のワークフローを作成・改善する自己プログラミング AI エージェントを構築するためのオープンソースランタイムです。モデル、ツール、メモリ、コンテキスト、マルチエージェント協調を提供し、Agentic Programming パラダイムをサポートします。

主な機能

  • @agentic_function デコレータでエージェント関数を定義し、関数本体内の llm() でモデル呼び出しを行います。
  • 意思決定ステップをサポート:モデルはまず推論とツール呼び出しの完全なターンを実行し、最後に JSON で選択を行います。
  • ツールメニューには関数、値、ネイティブツールを含めることができ、ルーティングと限定的な分岐をサポートします。
  • マルチエージェント協調とネストされたエージェント関数をサポートします。
  • 公開 API とモデルファミリーのサポートを提供します。

ユースケース

  • 自己プログラミング AI エージェントの構築
  • 意思決定ステップを含むエージェントワークフローの定義
  • LLM 呼び出しとツール・関数の組み合わせ
  • マルチエージェント協調

プラットフォームとライセンス

Linux、macOS、Web、Windows をサポート。オープンソースで無料で使用できます。

利用シーン
  • Building self-programming AI agents
  • Defining agentic workflows with decision steps
  • Composing LLM calls with tools and functions
  • Multi-agent collaboration

機能と用途

Open-source runtimePublic APIModel family supportMulti-agent collaborationMemory and context managementAgentic Programming paradigm@agentic_function decoratorDecision step support

使用分析

収益化
  • 無料
成熟度シグナル
  • オープンソース
  • 公開API
  • モデルファミリー
習熟難度
  • 中

リソース

情報源

各資料に情報源と最終確認日を記録しています。

類似ツール

TypeScript AI Framework for Agents and Apps
mastra.ai
90

Answer your users. Act inside your product. Hand off to a human

有料 · $0.50+

詳細を見る
OpenTypeless
opentypeless.com
95

OpenTypelessは、音声をAIで整形したテキストに変換し、任意のデスクトップアプリに直接入力するオープンソースのデスクトップ音声入力ツールです。

フリーミアム · $4.99+/月

詳細を見る
Row
row-bot.ai
81

Row-Botは、自分のコンピュータ上でAIエージェント、ツール、ワークフローを実行できるローカルファーストのAIワークベンチです。永続的な役割、可視化された目標、調整された作業を特徴とし、デスクトップとモバイルアプリを提供します。

詳細を見る
OpenSpec
openspec.dev
85

OpenSpec は、ソフトウェアチームとコーディングエージェントが生きたソフトウェア仕様を作成・改善・管理するための、軽量で設定可能なフレームワークです。多様なコーディングエージェントと統合し、対応するスキルファイルとコマンドファイルを生成します。

詳細を見る