WhatWeTalked is an app for AI Agent Hackathon by Zenn 2025.
ai/ ディレクトリ内で以下のコードを実行
apt install cmake
brew install cmake
uv venv
source .venv/bin/activate
uv pip install '.[cpu]' # for CPU
uv pip install '.[gpu]' # for GPU
uv sync --extra cpu # for CPU
uv sync --extra gpu # for GPU
uv run src/main.py
backend/ ディレクトリ内で以下のコードを実行
pnpm install
npm run dev
npm run fire:start
docker-compose up -d
## Web サーバー web/ ディレクトリ内で以下のコードを実行
pnpm install
npm run dev
firebase/functions/generate_profile/.env.local をどうディレクトリの .env を参考に設定
├── ai // 顔認証サーバー
├── backend // Web API サーバー
├── web // Web フロントエンド
└── README.md
- Branch naming convention:
main
: The main branch for production.<username>/<short-description>
: Feature branches for development.
- Commit messages: free format, but should be descriptive.