AiPro – AIチャットボットアシスタント
LogoACTIVE

AiPro – AIチャットボットアシスタント

4 months
1 Contributors
2025年1月 — 2025年5月

iOS と Android 用の多言語 AI アシスタントアプリ。GPT-4 チャット、画像認識、OCR、画像生成、リアルタイム音声・画像翻訳を搭載。SwiftUI と Kotlin のネイティブクライアント、AdonisJS バックエンド。

AiProは、DekMobile Dijital向けに構築されたiOSおよびAndroid用のオールインワンAIアシスタントです。単なるチャットウィンドウにとどまらず、ユーザーはGPT-4搭載のアシスタントと会話し、カメラで対象物や文書を撮影し、写真を編集可能なテキストに変換し、説明から画像を生成し、音声や画像をリアルタイムで翻訳できます。アプリは7言語で利用可能で、完全にネイティブなクライアント上で動作します。

ブリーフ

テキストチャットだけでなく、より多くの機能を高速に提供できる消費者向けAIアプリを、混雑したカテゴリで競争力のあるものにすることが目標でした。そのため、両プラットフォームでのネイティブパフォーマンス、1つの会話で複数のAIサービスをオーケストレーションできるバックエンド、そしてユーザーごとのAIコストを抑えるサブスクリプションモデルが必要でした。

構築したもの

GPT-4による対話型アシスタント。 会話履歴付きのストリーミングチャット、一般的なタスク(執筆、メール、リサーチ、要約)のためのプロンプトテンプレート、アプリ更新なしでモデルを切り替えられるモデル層。

画像認識とOCR。 ユーザーが対象物、看板、文書を撮影すると、アプリがそれを識別したり、テキストを抽出して編集可能・翻訳可能な形式に変換します。

画像生成。 同じ会話フローからテキストから画像を作成し、高解像度でエクスポート可能。

リアルタイム音声・画像翻訳。 音声→テキスト、翻訳、テキスト→音声を単一パイプラインで連結。看板、メニュー、文書のカメラ翻訳も対応。

ドキュメントアシスタント。 ドキュメントをアップロードまたはスキャンし、質問したり要約したり、構造化データを抽出したりできます。

多言語UI。 英語、ドイツ語、ポルトガル語、イタリア語、フランス語、スペイン語、トルコ語に対応し、ロケールに応じたプロンプトでユーザーの言語に合わせた応答を提供。

サブスクリプションと使用量管理。 デイリーレート付きの無料ティア、無制限利用可能なプレミアムティア。バックエンドでユーザーごとのトークン管理とレートリミットを行い、AIコストを予測可能に。

アーキテクチャ

  • iOS: Swift と SwiftUI、ネイティブカメラおよび文書スキャナー統合
  • Android: Kotlin と Jetpack Compose、撮影とスキャンに CameraX 使用
  • バックエンド: AdonisJS(Node.js)API が OpenAI のチャット、ビジョン、画像生成、音声、翻訳サービスをオーケストレーション
  • Web: Next.js 管理パネルでプロンプト管理、使用分析、ユーザー管理
  • データ: 会話、文書、ユーザーデータは MongoDB、セッション状態、レートリミット、キャッシュ、ストリーミングキューは Redis
  • リアルタイム: WebSocket ベースのレスポンスストリーミングでライブチャット感を実現
  • マネタイズ: App Store と Google Play のサブスクリプション、サーバー側で検証

技術的ハイライト

  • 入力タイプに応じて適切なAIサービス(チャット、ビジョン、OCR、画像、音声)へリクエストをルーティングする単一バックエンドパイプライン
  • ユーザーおよび機能ごとのトークンとコストの追跡を管理パネルに表示
  • 入出力のコンテンツ安全性フィルタリング
  • 繰り返しクエリに対するレスポンスキャッシュで API コスト削減
  • モデル非依存のチャット層:プロバイダーとモデルはサーバー側で設定可能

成果

AiProは7言語対応のライブサブスクリプション製品としてApp StoreとGoogle Playにリリースされました。モジュラー化されたバックエンドにより、新しいAI機能の追加や基盤モデルの交換が、モバイルアプリの再構築なしで可能となっています。

提供サービス

AIプロダクトアーキテクチャ · LLM とマルチモーダルAI統合 · ネイティブiOS開発 · ネイティブAndroid開発 · AdonisJS バックエンド開発 · Next.js 管理パネル · UI/UX デザイン · サブスクリプション実装 · App Store と Google Play のローンチ

Project Details

Started2025年1月1日
Completed2025年5月1日
Duration4 months
Team1 members

Share

Technologies

Swift、SwiftUI、Kotlin、Jetpack Compose、AdonisJS、Node.js、Next.js、MongoDB、Redis、OpenAI API(GPT-4、DALL·E、Whisper)、Vision & OCR、WebSockets、RevenueCat

Services

ネイティブモバイルアプリ開発、AI統合、LLMチャットアーキテクチャ、バックエンド開発、ウェブ開発、UI/UXデザイン、App Store & Google Play リリース

Project Team

Contributor

Like what you see?

Let's build something amazing together.