w8123/EnterpriseAgentFramework

面向 OA、ERP、CRM、工单等企业系统快速构建智能体,让 AI 在权限、审计与治理约束下安全调用真实业务能力。Build agents quickly for enterprise systems such as OA, ERP, CRM, and ticketing, enabling AI to safely call real business capabilities under permissions, audit, and governance controls.

What it solves

ReachAI は、既存の Java ベースのエンタープライズシステム(OA、ERP、CRM、MES など)に AI を統合する際に、プロセスの決定論、セキュリティ権限、監査トレイル、システム間コラボレーションを犠牲にしないという課題に対処します。AI アプリケーションが実際のビジネスデータ、ユーザー ID、レガシーシステムに埋め込まれた既存ワークフローと切り離された「AI アイランド」の生成を防ぎます。

How it works

ReachAI はエンタープライズシステムと LLM の間に AI アクセスおよびガバナンス層として機能します。以下の多面的アプローチを取ります:

  • Capability Registration:Java SDK/Starter により、既存のビジネスインターフェースやメソッドを「Capabilities」として再実装せずに登録できます。
  • Deterministic Execution:AI がワークフローをドラフトできても、システムは GraphSpec という形式的セマンティック層を通じて実行し、経費報告や契約照会といったビジネスプロセスの予測可能性と監査可能性を確保します。
  • Identity Bridging:短期トークン機構でプラットフォームユーザー、ビジネスシステムユーザー、エージェントをリンクし、クロスシステム呼び出しのセキュリティを保証します。
  • Embedded Interface:Chat Embed SDK と Page Bridge により、AI エージェントをビジネスシステムの Web ページに直接埋め込み、現在のコンテキストで「Page Actions」(例:フォーム入力や承認送信)を実行できます。
  • AI Coding Integration:フレームワークは manifest と API を提供し、Cursor や Claude Code といった AI コーディングツール向けに、ビジネスシステムと ReachAI の接続プロセスを自動化します。

Who it’s for

Java ベースの業務システムを管理するエンタープライズ開発者やアーキテクトで、ビジネスロジックとセキュリティを厳格に制御しながら AI 機能を追加したい方々向けです。

Highlights

  • AI Coding Native:Cursor や Codex などのツール向けに設計され、システム統合とワークフローパッチのエンジニアリング作業を処理します。
  • Graph-Based DeterminismGraphSpec を使用して、AI が生成したワークフローを安定した実行可能かつバージョン管理されたビジネスロジックに変換します。
  • Low-Intrusion Integration:Spring Boot スターターを利用して既存の機能を最小限のコード変更で登録します。
  • Context-Aware Page Agents:Page Bridge を通じてエージェントがビジネスシステムの実際の UI と対話できるようにします。
  • Comprehensive Governance:RunOps、Trace、ACL、Guard 機能を含み、AI 実行の完全な監査性とリプレイを提供します。