Skip to content

Latest commit

 

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory Director

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.

Product safeguards

  • Google Cloud AI is the only AI provider used by the product.
  • The ClickHouse track requires a runtime query through the official mcp-clickhouse server.
  • 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.

Local development

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 dev

The 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.

Repository documents

Internal planning artifacts are kept separate from the public product-documentation path.

Licence

MIT. See LICENSE.

About

Memory Director is a voice-led memory-film producer for older adults, powered by Google Cloud AI and ClickHouse.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages