ansoby は、堅牢性と柔軟性を両立させた 3-tier アーキテクチャを採用しています。
Enterprise → Agent → Server
- Enterprise: Business Operating System。Flow の作成・管理、会話からの業務化、進捗・承認・成果物・改善を扱うフロントエンド。
- Agent: Execution Driver。Enterprise と Server をつなぎ、特定ユースケースのワークフロー実行を駆動します。
- Server: Controlled Execution Platform。LLM / OCR / API / MCP 等の実行を統一インターフェースで受け、Policy / Approval / Audit を強制する実行基盤。
Control Flow
Flow → ExecutionRequest → PolicyGate → Adapter → Output Filter → Audit Log
すべてのリクエストは PolicyGate を通過し、アダプターを介して実行されます。出力はフィルタリングされ、すべてのログは監査証跡として保存されます。
Repository separation
ansoby は責務ごとにリポジトリを分離しています。
ansoby-orchestrator: コア実行基盤ansoby-enterprise-ui: 管理画面ansoby-contracts: 通信規約ansoby-showcase: 本ドキュメント・デモサイト