Skip to content

Latest commit

 

History

History
102 lines (72 loc) · 3.85 KB

File metadata and controls

102 lines (72 loc) · 3.85 KB

ai2ia - AI to instruct AI

プロンプト最適化と複数AIレスポンス並列比較ツール

Version Rust Tauri License

アイデアを書くだけでAIが最適なプロンプトに仕上げ、複数のAIモデルに一斉送信!

レスポンスを並べて比較し、ベストな回答を見つけよう!


開発者からのメッセージ

ai2iaユーザの皆さんへ

ai2iaに関心を寄せていただき、ありがとうございます。 プロジェクト発案者のBonoJovi(Yoshihiro NAKAHARA)です。

🎉 v2.0.0 をリリースいたしました!全機能が無料でご利用いただけます。

主な機能:

  • マルチAI比較 - OpenAI、Anthropic、Google AI、xAIに同時送信し、レスポンスを並列パネルで比較
  • プロンプト最適化 - 送信前に各AIモデル向けにプロンプトを自動最適化
  • AIプロンプト生成 - アイデアをざっくり書くだけで、AIが洗練されたプロンプトを生成
  • ドラッグ&ドロップ - AIレスポンスパネルをドラッグで並べ替え
  • 柔軟なレイアウト - 2列、3列、4列レイアウトを切り替え
  • 7言語対応 - 英語、日本語、フランス語、イタリア語、ドイツ語、ロシア語、アラビア語(RTL対応含む)
  • ダーク/ライトテーマ - ダークモードとライトモードの切り替え
  • 安全なAPIキー管理 - APIキーはローカルシステムに安全に保存

[Announcement] フィードバックをお待ちしています!

2026-03-28 (JST) Written by Yoshihiro NAKAHARA

対応AIプロバイダー

プロバイダー モデル
OpenAI GPT-4o, GPT-4o-mini, GPT-4-turbo
Anthropic Claude Sonnet 4, Claude Opus 4, Claude Haiku 4.5
Google AI Gemini 2.5 Flash, Gemini 2.5 Pro
xAI Grok-3, Grok-3-mini

前提条件

ビルド

# Node依存パッケージのインストール
pnpm install

# 開発モード
pnpm tauri dev

# プロダクションビルド
pnpm tauri build

プロジェクト構成

ai2ia/
  src/              # Rustバックエンド
    main.rs         # エントリーポイント
    lib.rs          # Tauriアプリ設定
    commands.rs     # Tauriコマンドハンドラ
    modules/
      ai_client.rs  # AIプロバイダーAPIクライアント
      api_keys.rs   # APIキー管理
  res/              # フロントエンド
    index.html      # メインUI
    index-ar.html   # アラビア語(RTL)UI
    css/            # スタイルシート
    js/             # JavaScriptモジュール
  scripts/          # リリーススクリプト

設定

初回起動時に設定(Settings)を開き、使用したいプロバイダーのAPIキーを入力してください。キーはローカルデータディレクトリに安全に保存されます。

ライセンス

MIT - Copyright (c) 2026 Yoshihiro NAKAHARA