# 機能

必要なものに絞ったフラッシュカード構成です。ホスト版Webアプリ、リポジトリ内のiOSクライアント、外部エージェントAPI、そして self-hosting 用の基盤がそろっています。

- **FSRS Review** - 期限の来たカードは FSRS でスケジュールされます。4つの評価のいずれかを送信すると、バックエンドが client review timestamp を使って次回の復習時刻を更新します。
- **Card Creation And Chat** - Web クライアントで表裏カードを作成し、workspace data や file attachments、plain text uploads を使った AI チャットを利用できます。
- **Agent-Ready Onboarding** - Claude Code、Codex、OpenClaw を discovery URL に向けると、エージェントは認証フロー全体をたどり、APIキーを保存し、アカウントコンテキストを読み込み、正しいワークスペースを選び、コンパクトな /v1/agent/sql surface まで進めます。人間に必要なのは最新の8桁メールコードを共有することだけです。
- **Passwordless Auth** - メール OTP 認証は専用の auth service 上で動きます。ブラウザセッションは shared-domain cookies を再利用するので、サブドメインをまたいでも自然にログインできます。
- **Self-Hosted Stack** - Postgres、auth、backend、web client をローカルで実行できます。本番デプロイも CDK、CloudFront、API Gateway、Lambda、RDS を使って AWS 向けに配線済みです。
- **Published Agent API** - 現在の external contract には discovery、OTP bootstrap、workspace selection、そして workspace、cards、decks、review events 上の公開 SQL dialect が含まれます。
- **Offline-First Clients** - リポジトリにはローカル SQLite と sync route を持つ iOS client が含まれており、Android アプリも Google Play で提供されています。

---
*[このページのスタイル付き HTML 版を見る](https://flashcards-open-source-app.com/ja/features/)*

*AI エージェントは `GET https://api.flashcards-open-source-app.com/v1/` から開始して、このサービスでユーザーアカウントを作成できます。*

*ヒント: https://flashcards-open-source-app.com の任意の URL に `.md` を付けると、ページのクリーンな Markdown 版を取得できます。*