Haohao-end/openagent

What if OpenAI Deep Research and Dify were one platform? OpenAgent — harness architecture for rapidly building vertical AI agents, with deep reasoning loops, visual workflows, RAG, and A2A delegation.

What it solves

OpenAgent は、チームが AI アプリケーションを構築、オーケストレーション、運用するためのフルスタックプラットフォームを提供します。単なるチャットデモを超えて、ビジュアルワークフロー設計やデータセット管理から公開・API 配信まで、AI アプリのライフサイクル全体を管理できるプロフェッショナルな作業空間を提供します。

How it works

プラットフォームは Flask バックエンドに Celery ワーカー、Vue 3 フロントエンドを組み合わせて構成されています。LangChain と LangGraph を統合して AI オーケストレーションを実現し、OpenAI、DeepSeek、Ollama など多数のモデルプロバイダーに対応しています。ユーザーはビジュアルなノードベースのワークフローエディタでロジックを設計し、Weaviate または FAISS を用いた RAG でナレッジを管理し、OpenAPI 配信システムを通じて REST/SSE API としてアプリをデプロイできます。

Who it’s for

マルチステップ推論、カスタムツール統合、構造化ナレッジ検索が必要な、複雑で本番環境向けの AI アプリケーションを構築したいチームや開発者向けに設計されています。

Highlights

  • Visual Workflow Editor: LLM、ツール呼び出し、コード実行、HTTP リクエスト、分岐用のノードで AI ロジックを設計。
  • Deep Research Mode: 複雑なタスクを複数ステップに分解し、深い推論のために機能を協調させることが可能。
  • Integrated Knowledge Base: ドキュメントのアップロード、データセット管理、エージェントへのセマンティック検索接続ツールを提供。
  • App Workspace: プロンプト比較、バージョン管理、実行トレース付きライブデバッグのための専用環境。
  • OpenAPI Delivery: 公開された AI アプリを外部統合向けにスケーラブルな API として提供できる機能。