KaiRA生成AIハッカソン2025で制作したタスク管理チャットボットです。
チャットから自動でタスクを抽出し、優先度を評価します。
現在のタスクを要約させたり、タイムスケジュールを生成させたりすることも可能です。
Google Tasks APIを用いて生成したタスクを同期することができます。
- リポジトリをクローン
git clone https://github.com/kazumasa-okamoto/manager_ai
cd manager_ai
- 環境変数の設定
.streamlit/secret.tomlファイルを作成し、以下の内容を設定してください。
[openai]
api_key = "YOUR_OPENAI_API_KEY"
[google]
client_id = "YOUR_GOOGLE_CLIENT_ID"
client_secret = "YOUR_GOOGLE_CLIENT_SECRET"
redirect_uri = "YOUR_GOOGLE_REDIRECT_URI"
- 依存関係のインストール
conda create -n manager_ai python
conda activate manager_ai
pip install -r requirements.txt
- アプリの実行
streamlit run main.py
