moyangzhan/langchain4j-aideepin

基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc)

What it solves

LangChain4j-AIDeepin は、ユーザーがインテリジェントなビジネスアシスタントを迅速に構築できるよう設計された AI アプリケーションプラットフォームです。AI チャット、ナレッジベース、複雑なワークフローをビジネス環境に統合するための包括的なツールセットを提供します。

How it works

本プロジェクトは Spring Boot、LangChain4j、LangGraph4j をバックエンドに使用し、管理用ダッシュボードとユーザー向け Web アプリケーションを別々に提供します。プラットフォームは OpenAI、Qwen、DeepSeek などのさまざまなモデルプラットフォームと統合し、複数モダリティにわたる AI 体験を提供します。

Who it’s for

ゼロから始めずに、RAG、メモリ、ビジュアルワークフローオーケストレーションを統合したカスタマイズ可能な AI アシスタントを作成したい開発者や企業向けです。

Highlights

  • AI Chat & Memory:マルチキャラクター会話、ストリーミング出力、短期・長期メモリをサポートし、パーソナライズされた応答を実現。
  • RAG Capabilities:ベクトル検索とナレッジグラフ検索の両方に対応したナレッジベース。
  • Visual Workflow Editor:条件分岐、並列実行、LLM 呼び出しやヒューマンフィードバック用ノードを備えたビジュアルエディタ。
  • Multimodal Support:ASR(自動音声認識)と TTS(テキスト音声合成)による音声インタラクション、テキストから画像生成・編集を統合。
  • MCP Service Marketplace:外部ツールやデータソースと連携し、AI 機能を拡張する MCP サービスの統合が可能。
  • Open API:キャラクター、ナレッジベース、ワークフロー用の RESTful API を提供し、外部システムとの統合を容易にします。