機能の概要
Anyyは常駐型のパーソナルアシスタントです。1つのランタイム、永続的なコンテキスト、複数の操作方法を備えています。
基本の体験
- 永続セッション — Dashboardやターミナルを再起動しても会話を継続できます。
- Dashboard — 画面上でチャット、設定、健全性の確認、管理を行えます。
- ターミナルインターフェース — キーボードとスラッシュコマンドでストリーミングの対話チャットを使えます。
- 単発CLI — スクリプトからプロンプトの送信や状態確認を行えます。
- 常駐Gateway — セッション、Channel、スケジュール、バックグラウンド作業を利用可能に保ちます。
アイデンティティと個人コンテキスト
- Role — 異なるアシスタントのアイデンティティとSoul指示を保持します。
- メモリ — 単一の会話記録とは別の永続的な個人コンテキストです。
- Profile — 人、目的、環境ごとに独立したAnyyホームを使えます。
- Workspaceコンテキスト — アシスタントが使うタスクのファイルや成果物を保存します。
モデルとメディア
- メインモデルとフォールバックモデル — プロバイダー認証、モデル選択、順序付きの可用性ルーティングを設定します。
- メディア理解 — 画像、動画、音声入力を対応能力を宣言したモデルに振り分けます。
- 画像生成 — 設定済みの出力バックエンドで画像を作成します。
- 音声 — 任意でTTSとSTTの経路を使えます。
ツールと連携
- Web検索 — 設定したバックエンドで最新の公開情報を取得します。
- MCP — 外部MCPサーバー/ツールの追加、認証、プローブ、有効化、呼び出しを行います。
- Skill — 再利用できる指示パッケージをインストールし、そのコマンドを呼び出します。
- ファイルとターミナル — Workspaceの確認、ファイル編集、コマンド実行を行います。
メッセージング
- メッセージングプラットフォーム — Telegram、Discord、Slack、WhatsApp、Facebook、メール、SMS、DingTalk、Feishu/Lark、Weixin/WeChat、QQ Bot、IRC、LINE。
- アクセスポリシー — 対応プラットフォームではペアリング、許可リスト、open/disabled配信、グループのメンション規則を使えます。
- 複数アカウント — 常駐Gatewayでプラットフォーム/アカウント接続を保持します。
自動化
- 予約自動化 — 定義したスケジュールでプロンプト、Skill、スクリプト、通知を実行します。
- Heartbeat — 定期的に健全性を記録し、新たに観測した失敗Cron実行を報告します。
- バックグラウンドジョブ — 子セッションで作業を実行し、確認、キャンセル、完了通知を行えます。
- 会話入力とステアリング — 後続入力をキューに入れたり、実行中の作業を方向転換したりします。
- セッション検索 — 現在のProfile全体から過去の会話を思い出せます。
- Artifact — ソースファイルをアップロードし、範囲が制御されたダウンロード可能な成果物を受け取ります。
- タスク — 状態、優先度、期限、ラベル付きの永続的な構造化記録です。
- 通知 — 現在のユーザーまたは信頼されたChannel起点へ結果を届けます。
信頼と復旧
- 監査履歴 — 操作と実行の記録を保持して確認できます。
- バックアップ — Profileアーカイブを作成・復元します。管理対象の
secrets/とmcp/oauth/ディレクトリは明示的に含めます。ただし、設定や作業ファイルに直接記述したシークレットは通常のアーカイブにも入り得ます。すべてのバックアップを非公開データとして保護してください。 - メンテナンス — 状態のチェックポイントや圧縮、トークン推定キャッシュの再構築を行います。
- Doctor/状態 — 変更前に設定とランタイムの健全性を調べます。
機能を段階的に追加する
テスト済みのメインモデル1つと永続チャットから始めます。Channel、ツールバックエンド、Skill、MCPサーバー、予約ジョブを1つずつ追加し、検証してから次を追加してください。
初回起動の全手順はクイックスタートを参照してください。