Memory Director is a voice-led memory-film producer for older adults. It helps a user turn a consented travel or family album into a 45–60 second vertical video, cover image, title, and caption for manual sharing.
- Google Cloud AI is the only AI provider used by the product.
- The ClickHouse track requires a runtime query through the official
mcp-clickhouseserver. - The MVP never publishes to social networks on a user's behalf.
- Media choices are reversible, place claims below 0.85 confidence require confirmation, and render/export requires explicit approval.
cd services/api
uv run pytest -v
uv run uvicorn app.main:app --reload --port 8000
cd ../../apps/web
npm install
npm run test -- --run
npm run devThe web app calls http://localhost:8000 by default. For a deployed web client, set
NEXT_PUBLIC_API_BASE_URL in apps/web and set WEB_ORIGINS in services/api to the
comma-separated, exact browser origins allowed to call the API.
- About the product
- Project brief
- Architecture
- Mobile production flow
- Demo media rights register
- Three-minute demo runbook
- English prompting pack
- Terraform bootstrap and state lifecycle
- Application deployment
- Devpost project page and submission checklist
- Three-minute demo script
Internal planning artifacts are kept separate from the public product-documentation path.
MIT. See LICENSE.