このプロジェクトについて

Reddeは、セルフホスト型Hermes AIエージェント、およびllama.cpp、llama-swap、vLLM、Ollama、ホスト型プロバイダーなどのOpenAI互換モデルサーバー向けのモバイルクライアントです。ユーザーは音声またはテキストで対話し、ストリーミングされる推論とツール使用を表示し、承認や確認質問に応答し、セッション、プロジェクト、Hermesプロファイル、スキル、ツールセット、メモリファイル、cronジョブ、Kanbanボードを管理できます。 音声機能には、オンデバイス音声認識、内蔵音声またはKokoroサーバーによる読み上げ応答、ハンズフリー使用、バージイン、AirPods対応、CarPlay対応、テキストを追加したりモデルを切り替えたりできる設定可能な読み上げプレフィックスが含まれます。アプリはMarkdown、コード、表、タスクリスト、Mermaid図、数式をオフラインでレンダリングします。また、Siri、ショートカット、アクションボタン、コントロールセンター、ウィジェット、Live Activities、共有シート、カメラと統合されています。一部のSiri AI機能にはiOS 27が必要です。 3つのバックエンド接続が文書化されています。完全なエージェント体験のためのポート9119のHermes Dashboard、APIキーを使用してセッションを共有するためのポート8642のHermes API、エージェント機能なしでモデルチャットを行うための直接OpenAI互換エンドポイントです。プロファイルにはHermes 0.21以降が必要です。 READMEには、Reddeがアカウント、分析、独自クラウドサービスを使用しないことが記載されています。リクエストは設定されたサーバーに送信され、音声認識はデバイス上で実行され、認証情報はiOS Keychainに保存され、アプリにはFace IDロックとオフラインメッセージキューが含まれます。 ビルドにはXcode 27とXcodeGenが必要です。生成されるXcodeプロジェクトは内部コード名Echoを使用します。テストはストリーミング、パース、トランスポート、Markdown、音声、プロファイル、自動化をカバーし、設定された開発サーバーに対するオプションのライブテストも含まれます。リポジトリには、アプリ拡張機能、CarPlayコード、テスト、ウェブサイトとプッシュリレーコンポーネント、カレンダーMCPサーバー、デザインアセット、ドキュメントも含まれます。 このプロジェクトはFSL-1.1-MITの下でライセンスされており、各リリースは2年後にMITに変換されます。ライセンスは競合する商用製品への使用を除外しており、Reddeの名称とアイコンは他の製品に対してライセンスされていません。